hide more things behind _KERNEL, in case userland manages to include
authorderaadt <deraadt@openbsd.org>
Tue, 4 Jan 2022 20:41:42 +0000 (20:41 +0000)
committerderaadt <deraadt@openbsd.org>
Tue, 4 Jan 2022 20:41:42 +0000 (20:41 +0000)
this file

sys/arch/alpha/include/bus.h
sys/arch/landisk/include/bus.h
sys/arch/sparc64/include/bus.h

index 653a141..9854a7b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: bus.h,v 1.32 2019/05/13 21:27:59 mpi Exp $    */
+/*     $OpenBSD: bus.h,v 1.33 2022/01/04 20:41:42 deraadt Exp $        */
 /*     $NetBSD: bus.h,v 1.10 1996/12/02 22:19:32 cgd Exp $     */
 
 /*
@@ -31,6 +31,8 @@
 #ifndef _MACHINE_BUS_H_
 #define        _MACHINE_BUS_H_
 
+#ifdef _KERNEL
+
 /*
  * Addresses (in bus space).
  */
@@ -698,4 +700,6 @@ paddr_t     _bus_dmamem_mmap(bus_dma_tag_t tag, bus_dma_segment_t *segs,
            int nsegs, off_t off, int prot, int flags);
 #endif /* _ALPHA_BUS_DMA_PRIVATE */
 
+#endif /* _KERNEL */
+
 #endif /* _MACHINE_BUS_H_ */
index ac2a21e..e544773 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: bus.h,v 1.9 2017/05/08 00:27:45 dlg Exp $     */
+/*     $OpenBSD: bus.h,v 1.10 2022/01/04 20:41:44 deraadt Exp $        */
 /*     $NetBSD: bus.h,v 1.1 2006/09/01 21:26:18 uwe Exp $      */
 
 /*-
@@ -65,6 +65,8 @@
 #ifndef _MACHINE_BUS_H_
 #define        _MACHINE_BUS_H_
 
+#ifdef _KERNEL
+
 #include <sys/types.h>
 
 typedef        u_long  bus_addr_t;
@@ -590,4 +592,6 @@ paddr_t     _bus_dmamem_mmap(bus_dma_tag_t tag, bus_dma_segment_t *segs,
            int nsegs, off_t off, int prot, int flags);
 #endif /* _LANDISK_BUS_DMA_PRIVATE */
 
+#endif /* _KERNEL */
+
 #endif /* _MACHINE_BUS_H_ */
index cd2710f..3f990d6 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: bus.h,v 1.34 2020/06/23 01:21:29 jmatthew Exp $       */
+/*     $OpenBSD: bus.h,v 1.35 2022/01/04 20:41:44 deraadt Exp $        */
 /*     $NetBSD: bus.h,v 1.31 2001/09/21 15:30:41 wiz Exp $     */
 
 /*-
@@ -68,6 +68,8 @@
 
 #include <sys/atomic.h>
 
+#ifdef _KERNEL
+
 /*
  * Debug hooks
  */
@@ -648,5 +650,7 @@ struct sparc_bus_dmamap {
        bus_dma_segment_t dm_segs[1];   /* segments; variable length */
 };
 
+#endif /* _KERNEL */
+
 #endif /* _MACHINE_BUS_H_ */