[haiku-commits] r33740 - in haiku/trunk/src/add-ons/kernel/drivers/network: 3com/dev/mii 3com/pci ar81xx/dev/ale ar81xx/dev/mii attansic_l1/dev/age attansic_l1/dev/mii attansic_l2/dev/ae attansic_l2/dev/mii broadcom440x/dev/bfe broadcom440x/dev/mii broadcom570x/dev/bge broadcom570x/dev/mii ipro100/dev/fxp ipro1000/dev/e1000 marvell_yukon/dev/mii marvell_yukon/dev/msk nforce/dev/mii nforce/dev/nfe rtl8139/dev/mii rtl8139/pci rtl81xx/pci syskonnect/dev/mii syskonnect/dev/sk via_rhine/dev/mii via_rhine/pci

  • From: coling@xxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Fri, 23 Oct 2009 03:01:15 +0200 (CEST)

Author: colin
Date: 2009-10-23 03:01:14 +0200 (Fri, 23 Oct 2009)
New Revision: 33740
Changeset: http://dev.haiku-os.org/changeset/33740/haiku

Modified:
   haiku/trunk/src/add-ons/kernel/drivers/network/3com/dev/mii/Jamfile
   haiku/trunk/src/add-ons/kernel/drivers/network/3com/pci/Jamfile
   haiku/trunk/src/add-ons/kernel/drivers/network/3com/pci/glue.c
   haiku/trunk/src/add-ons/kernel/drivers/network/ar81xx/dev/ale/Jamfile
   haiku/trunk/src/add-ons/kernel/drivers/network/ar81xx/dev/mii/Jamfile
   haiku/trunk/src/add-ons/kernel/drivers/network/attansic_l1/dev/age/Jamfile
   haiku/trunk/src/add-ons/kernel/drivers/network/attansic_l1/dev/mii/Jamfile
   haiku/trunk/src/add-ons/kernel/drivers/network/attansic_l2/dev/ae/Jamfile
   haiku/trunk/src/add-ons/kernel/drivers/network/attansic_l2/dev/mii/Jamfile
   haiku/trunk/src/add-ons/kernel/drivers/network/broadcom440x/dev/bfe/Jamfile
   haiku/trunk/src/add-ons/kernel/drivers/network/broadcom440x/dev/bfe/glue.c
   haiku/trunk/src/add-ons/kernel/drivers/network/broadcom440x/dev/mii/Jamfile
   haiku/trunk/src/add-ons/kernel/drivers/network/broadcom570x/dev/bge/Jamfile
   haiku/trunk/src/add-ons/kernel/drivers/network/broadcom570x/dev/bge/glue.c
   haiku/trunk/src/add-ons/kernel/drivers/network/broadcom570x/dev/mii/Jamfile
   haiku/trunk/src/add-ons/kernel/drivers/network/ipro100/dev/fxp/Jamfile
   haiku/trunk/src/add-ons/kernel/drivers/network/ipro100/dev/fxp/glue.c
   haiku/trunk/src/add-ons/kernel/drivers/network/ipro1000/dev/e1000/Jamfile
   haiku/trunk/src/add-ons/kernel/drivers/network/marvell_yukon/dev/mii/Jamfile
   haiku/trunk/src/add-ons/kernel/drivers/network/marvell_yukon/dev/msk/Jamfile
   haiku/trunk/src/add-ons/kernel/drivers/network/nforce/dev/mii/Jamfile
   haiku/trunk/src/add-ons/kernel/drivers/network/nforce/dev/nfe/Jamfile
   haiku/trunk/src/add-ons/kernel/drivers/network/rtl8139/dev/mii/Jamfile
   haiku/trunk/src/add-ons/kernel/drivers/network/rtl8139/pci/Jamfile
   haiku/trunk/src/add-ons/kernel/drivers/network/rtl8139/pci/glue.c
   haiku/trunk/src/add-ons/kernel/drivers/network/rtl81xx/pci/Jamfile
   haiku/trunk/src/add-ons/kernel/drivers/network/rtl81xx/pci/glue.c
   haiku/trunk/src/add-ons/kernel/drivers/network/syskonnect/dev/mii/Jamfile
   haiku/trunk/src/add-ons/kernel/drivers/network/syskonnect/dev/sk/Jamfile
   haiku/trunk/src/add-ons/kernel/drivers/network/syskonnect/dev/sk/glue.c
   haiku/trunk/src/add-ons/kernel/drivers/network/via_rhine/dev/mii/Jamfile
   haiku/trunk/src/add-ons/kernel/drivers/network/via_rhine/pci/Jamfile
Log:
* fixing the broken build 
  the network drivers needed to be adjusted to the header reordering, too
  sorry

Modified: haiku/trunk/src/add-ons/kernel/drivers/network/3com/dev/mii/Jamfile
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/3com/dev/mii/Jamfile 
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/3com/dev/mii/Jamfile 
2009-10-23 01:01:14 UTC (rev 33740)
@@ -1,10 +1,11 @@
 SubDir HAIKU_TOP src add-ons kernel drivers network 3com dev mii ;
 
-UsePrivateHeaders kernel net ;
-
 UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
+
 SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] ;
 
 KernelStaticLibrary 3com_mii.a

Modified: haiku/trunk/src/add-ons/kernel/drivers/network/3com/pci/Jamfile
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/3com/pci/Jamfile     
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/3com/pci/Jamfile     
2009-10-23 01:01:14 UTC (rev 33740)
@@ -2,11 +2,12 @@
 
 SubDirCcFlags -Wall ;
 
-UsePrivateHeaders kernel net ;
-
 UseHeaders [ FDirName $(SUBDIR) .. ] : true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
+
 SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] ;
 
 KernelAddon 3com :

Modified: haiku/trunk/src/add-ons/kernel/drivers/network/3com/pci/glue.c
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/3com/pci/glue.c      
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/3com/pci/glue.c      
2009-10-23 01:01:14 UTC (rev 33740)
@@ -4,9 +4,14 @@
  * Distributed under the terms of the MIT License.
  */
 
-
 #include <sys/bus.h>
+#include <sys/systm.h>
 
+#include <machine/bus.h>
+
+#include <net/if.h>
+#include <net/if_media.h>
+
 #include "if_xlreg.h"
 
 

Modified: haiku/trunk/src/add-ons/kernel/drivers/network/ar81xx/dev/ale/Jamfile
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/ar81xx/dev/ale/Jamfile       
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/ar81xx/dev/ale/Jamfile       
2009-10-23 01:01:14 UTC (rev 33740)
@@ -1,10 +1,11 @@
 SubDir HAIKU_TOP src add-ons kernel drivers network ar81xx dev ale ;
 
-UsePrivateHeaders kernel net ;
-
 UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
+
 SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] ;
 
 KernelAddon ar81xx :

Modified: haiku/trunk/src/add-ons/kernel/drivers/network/ar81xx/dev/mii/Jamfile
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/ar81xx/dev/mii/Jamfile       
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/ar81xx/dev/mii/Jamfile       
2009-10-23 01:01:14 UTC (rev 33740)
@@ -1,10 +1,11 @@
 SubDir HAIKU_TOP src add-ons kernel drivers network ar81xx dev mii ;
 
-UsePrivateHeaders kernel net ;
-
 UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
+
 SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] ;
 
 KernelStaticLibrary ar81xx_mii.a

Modified: 
haiku/trunk/src/add-ons/kernel/drivers/network/attansic_l1/dev/age/Jamfile
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/attansic_l1/dev/age/Jamfile  
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/attansic_l1/dev/age/Jamfile  
2009-10-23 01:01:14 UTC (rev 33740)
@@ -1,10 +1,11 @@
 SubDir HAIKU_TOP src add-ons kernel drivers network attansic_l1 dev age ;
 
-UsePrivateHeaders kernel net ;
-
 UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
+
 SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] ;
 
 KernelAddon attansic_l1 :

Modified: 
haiku/trunk/src/add-ons/kernel/drivers/network/attansic_l1/dev/mii/Jamfile
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/attansic_l1/dev/mii/Jamfile  
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/attansic_l1/dev/mii/Jamfile  
2009-10-23 01:01:14 UTC (rev 33740)
@@ -1,10 +1,11 @@
 SubDir HAIKU_TOP src add-ons kernel drivers network attansic_l1 dev mii ;
 
-UsePrivateHeaders kernel net ;
-
 UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
+
 SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] ;
 
 KernelStaticLibrary atl1_mii.a

Modified: 
haiku/trunk/src/add-ons/kernel/drivers/network/attansic_l2/dev/ae/Jamfile
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/attansic_l2/dev/ae/Jamfile   
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/attansic_l2/dev/ae/Jamfile   
2009-10-23 01:01:14 UTC (rev 33740)
@@ -1,10 +1,11 @@
 SubDir HAIKU_TOP src add-ons kernel drivers network attansic_l2 dev ae ;
 
-UsePrivateHeaders kernel net ;
-
 UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
+
 SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] ;
 
 KernelAddon attansic_l2 :

Modified: 
haiku/trunk/src/add-ons/kernel/drivers/network/attansic_l2/dev/mii/Jamfile
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/attansic_l2/dev/mii/Jamfile  
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/attansic_l2/dev/mii/Jamfile  
2009-10-23 01:01:14 UTC (rev 33740)
@@ -1,10 +1,11 @@
 SubDir HAIKU_TOP src add-ons kernel drivers network attansic_l2 dev mii ;
 
-UsePrivateHeaders kernel net ;
-
 UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
+
 SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] ;
 
 KernelStaticLibrary attansic_l2_mii.a

Modified: 
haiku/trunk/src/add-ons/kernel/drivers/network/broadcom440x/dev/bfe/Jamfile
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/broadcom440x/dev/bfe/Jamfile 
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/broadcom440x/dev/bfe/Jamfile 
2009-10-23 01:01:14 UTC (rev 33740)
@@ -2,14 +2,17 @@
 
 SubDirCcFlags -Wall ;
 
-UsePrivateHeaders kernel net ;
-
 UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ;
 UseHeaders [ FDirName $(SUBDIR) .. mii ] : true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
-SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] ;
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
 
+SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] 
+       -Wno-format 
+       ;
+
 KernelAddon broadcom440x :
        if_bfe.c
        glue.c

Modified: 
haiku/trunk/src/add-ons/kernel/drivers/network/broadcom440x/dev/bfe/glue.c
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/broadcom440x/dev/bfe/glue.c  
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/broadcom440x/dev/bfe/glue.c  
2009-10-23 01:01:14 UTC (rev 33740)
@@ -3,12 +3,18 @@
  * Distributed under the terms of the MIT License.
  */
 
-
 #include <sys/bus.h>
+#include <sys/malloc.h>
 #include <sys/rman.h>
+#include <sys/systm.h>
 
+#include <machine/bus.h>
+
+#include <net/if.h>
+
 #include "if_bfereg.h"
 
+
 HAIKU_FBSD_DRIVER_GLUE(broadcom440x, bfe, pci);
 
 extern driver_t *DRIVER_MODULE_NAME(bmtphy, miibus);

Modified: 
haiku/trunk/src/add-ons/kernel/drivers/network/broadcom440x/dev/mii/Jamfile
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/broadcom440x/dev/mii/Jamfile 
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/broadcom440x/dev/mii/Jamfile 
2009-10-23 01:01:14 UTC (rev 33740)
@@ -1,10 +1,11 @@
 SubDir HAIKU_TOP src add-ons kernel drivers network broadcom440x dev mii ;
 
-UsePrivateHeaders kernel net ;
-
 UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
+
 SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] ;
 
 KernelStaticLibrary broadcom440x_mii.a

Modified: 
haiku/trunk/src/add-ons/kernel/drivers/network/broadcom570x/dev/bge/Jamfile
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/broadcom570x/dev/bge/Jamfile 
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/broadcom570x/dev/bge/Jamfile 
2009-10-23 01:01:14 UTC (rev 33740)
@@ -2,12 +2,13 @@
 
 SubDirCcFlags -Wall ;
 
-UsePrivateHeaders kernel net ;
-
 UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ;
 UseHeaders [ FDirName $(SUBDIR) .. mii ] : true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
+
 SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] ;
 
 KernelAddon broadcom570x :

Modified: 
haiku/trunk/src/add-ons/kernel/drivers/network/broadcom570x/dev/bge/glue.c
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/broadcom570x/dev/bge/glue.c  
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/broadcom570x/dev/bge/glue.c  
2009-10-23 01:01:14 UTC (rev 33740)
@@ -3,13 +3,20 @@
  * Distributed under the terms of the MIT License.
  */
 
-
 #include <dev/pci/pcivar.h>
 #include <sys/bus.h>
+#include <sys/malloc.h>
 #include <sys/rman.h>
+#include <sys/systm.h>
 
+#include <machine/bus.h>
+
+#include <net/if.h>
+#include <net/if_media.h>
+
 #include "if_bgereg.h"
 
+
 HAIKU_FBSD_DRIVER_GLUE(broadcom570x, bge, pci);
 HAIKU_DRIVER_REQUIREMENTS(FBSD_TASKQUEUES | FBSD_SWI_TASKQUEUE);
 

Modified: 
haiku/trunk/src/add-ons/kernel/drivers/network/broadcom570x/dev/mii/Jamfile
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/broadcom570x/dev/mii/Jamfile 
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/broadcom570x/dev/mii/Jamfile 
2009-10-23 01:01:14 UTC (rev 33740)
@@ -1,10 +1,11 @@
 SubDir HAIKU_TOP src add-ons kernel drivers network broadcom570x dev mii ;
 
-UsePrivateHeaders kernel net ;
-
 UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
+
 SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] ;
 
 KernelStaticLibrary broadcom570x_mii.a

Modified: haiku/trunk/src/add-ons/kernel/drivers/network/ipro100/dev/fxp/Jamfile
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/ipro100/dev/fxp/Jamfile      
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/ipro100/dev/fxp/Jamfile      
2009-10-23 01:01:14 UTC (rev 33740)
@@ -2,11 +2,12 @@
 
 SubDirCcFlags -Wall ;
 
-UsePrivateHeaders kernel net ;
-
 UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
+
 SubDirCcFlags [ FDefines _KERNEL=1 ] ;
 
 KernelAddon ipro100 :

Modified: haiku/trunk/src/add-ons/kernel/drivers/network/ipro100/dev/fxp/glue.c
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/ipro100/dev/fxp/glue.c       
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/ipro100/dev/fxp/glue.c       
2009-10-23 01:01:14 UTC (rev 33740)
@@ -5,8 +5,15 @@
 
 
 #include <sys/bus.h>
+#include <sys/mutex.h>
 #include <sys/rman.h>
+#include <sys/systm.h>
 
+#include <machine/bus.h>
+
+#include <net/if.h>
+#include <net/if_media.h>
+
 #include "if_fxpreg.h"
 #include "if_fxpvar.h"
 

Modified: 
haiku/trunk/src/add-ons/kernel/drivers/network/ipro1000/dev/e1000/Jamfile
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/ipro1000/dev/e1000/Jamfile   
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/ipro1000/dev/e1000/Jamfile   
2009-10-23 01:01:14 UTC (rev 33740)
@@ -1,9 +1,11 @@
 SubDir HAIKU_TOP src add-ons kernel drivers network ipro1000 dev e1000 ;
 
-UsePrivateHeaders kernel net ;
+UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
+
 UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ;
-UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
 SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 EM_FAST_INTR=1 ] ;
 

Modified: 
haiku/trunk/src/add-ons/kernel/drivers/network/marvell_yukon/dev/mii/Jamfile
===================================================================
--- 
haiku/trunk/src/add-ons/kernel/drivers/network/marvell_yukon/dev/mii/Jamfile    
    2009-10-23 00:38:56 UTC (rev 33739)
+++ 
haiku/trunk/src/add-ons/kernel/drivers/network/marvell_yukon/dev/mii/Jamfile    
    2009-10-23 01:01:14 UTC (rev 33740)
@@ -1,10 +1,11 @@
 SubDir HAIKU_TOP src add-ons kernel drivers network marvell_yukon dev mii ;
 
-UsePrivateHeaders kernel net ;
-
 UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
+
 SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] ;
 
 KernelStaticLibrary marvell_yukon_mii.a

Modified: 
haiku/trunk/src/add-ons/kernel/drivers/network/marvell_yukon/dev/msk/Jamfile
===================================================================
--- 
haiku/trunk/src/add-ons/kernel/drivers/network/marvell_yukon/dev/msk/Jamfile    
    2009-10-23 00:38:56 UTC (rev 33739)
+++ 
haiku/trunk/src/add-ons/kernel/drivers/network/marvell_yukon/dev/msk/Jamfile    
    2009-10-23 01:01:14 UTC (rev 33740)
@@ -1,10 +1,11 @@
 SubDir HAIKU_TOP src add-ons kernel drivers network marvell_yukon dev msk ;
 
-UsePrivateHeaders kernel net ;
-
 UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
+
 SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] ;
 
 KernelAddon marvell_yukon :

Modified: haiku/trunk/src/add-ons/kernel/drivers/network/nforce/dev/mii/Jamfile
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/nforce/dev/mii/Jamfile       
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/nforce/dev/mii/Jamfile       
2009-10-23 01:01:14 UTC (rev 33740)
@@ -1,10 +1,11 @@
 SubDir HAIKU_TOP src add-ons kernel drivers network nforce dev mii ;
 
-UsePrivateHeaders kernel net ;
-
 UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
+
 SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] ;
 
 KernelStaticLibrary nforce_mii.a

Modified: haiku/trunk/src/add-ons/kernel/drivers/network/nforce/dev/nfe/Jamfile
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/nforce/dev/nfe/Jamfile       
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/nforce/dev/nfe/Jamfile       
2009-10-23 01:01:14 UTC (rev 33740)
@@ -1,10 +1,11 @@
 SubDir HAIKU_TOP src add-ons kernel drivers network nforce dev nfe ;
 
-UsePrivateHeaders kernel net ;
-
 UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
+
 SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] ;
 
 KernelAddon nforce :

Modified: haiku/trunk/src/add-ons/kernel/drivers/network/rtl8139/dev/mii/Jamfile
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/rtl8139/dev/mii/Jamfile      
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/rtl8139/dev/mii/Jamfile      
2009-10-23 01:01:14 UTC (rev 33740)
@@ -1,10 +1,11 @@
 SubDir HAIKU_TOP src add-ons kernel drivers network rtl8139 dev mii ;
 
-UsePrivateHeaders kernel net ;
-
 UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
+
 SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] ;
 
 KernelStaticLibrary rtl8139_mii.a

Modified: haiku/trunk/src/add-ons/kernel/drivers/network/rtl8139/pci/Jamfile
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/rtl8139/pci/Jamfile  
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/rtl8139/pci/Jamfile  
2009-10-23 01:01:14 UTC (rev 33740)
@@ -1,10 +1,11 @@
 SubDir HAIKU_TOP src add-ons kernel drivers network rtl8139 pci ;
 
-UsePrivateHeaders kernel net ;
-
 UseHeaders [ FDirName $(SUBDIR) .. ] : true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
+
 SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] ;
 
 KernelAddon rtl8139 :

Modified: haiku/trunk/src/add-ons/kernel/drivers/network/rtl8139/pci/glue.c
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/rtl8139/pci/glue.c   
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/rtl8139/pci/glue.c   
2009-10-23 01:01:14 UTC (rev 33740)
@@ -1,5 +1,10 @@
 #include <sys/bus.h>
+#include <sys/mutex.h>
+#include <sys/systm.h>
+#include <sys/taskqueue.h>
 
+#include <machine/bus.h>
+
 #include <pci/if_rlreg.h>
 
 HAIKU_FBSD_DRIVER_GLUE(rtl8139, rl, pci);

Modified: haiku/trunk/src/add-ons/kernel/drivers/network/rtl81xx/pci/Jamfile
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/rtl81xx/pci/Jamfile  
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/rtl81xx/pci/Jamfile  
2009-10-23 01:01:14 UTC (rev 33740)
@@ -1,11 +1,12 @@
 SubDir HAIKU_TOP src add-ons kernel drivers network rtl81xx pci ;
 
-UsePrivateHeaders kernel net ;
-
 UseHeaders [ FDirName $(SUBDIR) .. ] : true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src add-ons kernel drivers network rtl8139 
] : true ;
 
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
+
 SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] ;
 
 KernelAddon rtl81xx :

Modified: haiku/trunk/src/add-ons/kernel/drivers/network/rtl81xx/pci/glue.c
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/rtl81xx/pci/glue.c   
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/rtl81xx/pci/glue.c   
2009-10-23 01:01:14 UTC (rev 33740)
@@ -1,4 +1,10 @@
 #include <sys/bus.h>
+#include <sys/mutex.h>
+#include <sys/systm.h>
+#include <sys/taskqueue.h>
+
+#include <machine/bus.h>
+
 #include <pci/if_rlreg.h>
 
 HAIKU_FBSD_DRIVER_GLUE(rtl81xx, re, pci);

Modified: 
haiku/trunk/src/add-ons/kernel/drivers/network/syskonnect/dev/mii/Jamfile
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/syskonnect/dev/mii/Jamfile   
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/syskonnect/dev/mii/Jamfile   
2009-10-23 01:01:14 UTC (rev 33740)
@@ -1,10 +1,11 @@
 SubDir HAIKU_TOP src add-ons kernel drivers network syskonnect dev mii ;
 
-UsePrivateHeaders kernel net ;
-
 UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
+
 SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] ;
 
 KernelStaticLibrary syskonnect_mii.a

Modified: 
haiku/trunk/src/add-ons/kernel/drivers/network/syskonnect/dev/sk/Jamfile
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/syskonnect/dev/sk/Jamfile    
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/syskonnect/dev/sk/Jamfile    
2009-10-23 01:01:14 UTC (rev 33740)
@@ -1,10 +1,11 @@
 SubDir HAIKU_TOP src add-ons kernel drivers network syskonnect dev sk ;
 
-UsePrivateHeaders kernel net ;
-
 UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
+
 SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] ;
 
 KernelAddon syskonnect :

Modified: 
haiku/trunk/src/add-ons/kernel/drivers/network/syskonnect/dev/sk/glue.c
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/syskonnect/dev/sk/glue.c     
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/syskonnect/dev/sk/glue.c     
2009-10-23 01:01:14 UTC (rev 33740)
@@ -6,7 +6,12 @@
 
 
 #include <sys/bus.h>
+#include <sys/mutex.h>
 #include <sys/rman.h>
+#include <sys/systm.h>
+
+#include <machine/bus.h>
+
 #include "if_skreg.h"
 
 #include "xmaciireg.h"

Modified: 
haiku/trunk/src/add-ons/kernel/drivers/network/via_rhine/dev/mii/Jamfile
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/via_rhine/dev/mii/Jamfile    
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/via_rhine/dev/mii/Jamfile    
2009-10-23 01:01:14 UTC (rev 33740)
@@ -1,10 +1,11 @@
 SubDir HAIKU_TOP src add-ons kernel drivers network via_rhine dev mii ;
 
-UsePrivateHeaders kernel net ;
-
 UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
+
 SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] ;
 
 KernelStaticLibrary via_rhine_mii.a

Modified: haiku/trunk/src/add-ons/kernel/drivers/network/via_rhine/pci/Jamfile
===================================================================
--- haiku/trunk/src/add-ons/kernel/drivers/network/via_rhine/pci/Jamfile        
2009-10-23 00:38:56 UTC (rev 33739)
+++ haiku/trunk/src/add-ons/kernel/drivers/network/via_rhine/pci/Jamfile        
2009-10-23 01:01:14 UTC (rev 33740)
@@ -2,11 +2,12 @@
 
 SubDirCcFlags -Wall ;
 
-UsePrivateHeaders kernel net ;
-
 UseHeaders [ FDirName $(SUBDIR) .. ] : true ;
 UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : 
true ;
 
+UsePrivateHeaders net system ;
+UsePrivateKernelHeaders ;
+
 SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] ;
 
 KernelAddon via_rhine :


Other related posts:

  • » [haiku-commits] r33740 - in haiku/trunk/src/add-ons/kernel/drivers/network: 3com/dev/mii 3com/pci ar81xx/dev/ale ar81xx/dev/mii attansic_l1/dev/age attansic_l1/dev/mii attansic_l2/dev/ae attansic_l2/dev/mii broadcom440x/dev/bfe broadcom440x/dev/mii broadcom570x/dev/bge broadcom570x/dev/mii ipro100/dev/fxp ipro1000/dev/e1000 marvell_yukon/dev/mii marvell_yukon/dev/msk nforce/dev/mii nforce/dev/nfe rtl8139/dev/mii rtl8139/pci rtl81xx/pci syskonnect/dev/mii syskonnect/dev/sk via_rhine/dev/mii via_rhine/pci - coling