Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Sep 2009 22:23:07 +0000 (UTC)
From:      rondzierwa@comcast.net
To:        freebsd-emulation@freebsd.org
Subject:   VirtualBox bridged adapter (vboxnetflt)
Message-ID:  <1636246179.7585961252102987506.JavaMail.root@sz0128a.westchester.pa.mail.comcast.net>

next in thread | raw e-mail | index | archive | help
I am running FreeBSD 7.2-RELEASE-p2 on i386. I fetched the virtualbox-3.0.51r22226 port and 
followed your directions in your posting to the emulators mailing list i found on 22-aug. 

i did a "make clean patch", then applied the two patches 
http://www.shapeshifter.se/pub/patches/vbox-freebsd-network.patch 
http://www.shapeshifter.se/pub/patches/virtualbox-Makefile.patch 

did a make install and got compile errors: 

kBuild: Compiling vboxdrv - /usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r22226/src/VBox/HostDrivers/Suppor 
t/freebsd/SUPDrv-freebsd.c 
/usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r22226/src/VBox/HostDrivers/VBoxNetFlt/freebsd/VBoxNetFlt-free 
bsd.c: In function 'vboxNetFltOsInitInstance': 
/usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r22226/src/VBox/HostDrivers/VBoxNetFlt/freebsd/VBoxNetFlt-free 
bsd.c:330: warning: implicit declaration of function 'ifunit_ref' 
/usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r22226/src/VBox/HostDrivers/VBoxNetFlt/freebsd/VBoxNetFlt-free 
bsd.c:330: warning: nested extern declaration of 'ifunit_ref' 
/usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r22226/src/VBox/HostDrivers/VBoxNetFlt/freebsd/VBoxNetFlt-free 
bsd.c:330: warning: assignment makes pointer from integer without a cast 
/usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r22226/src/VBox/HostDrivers/VBoxNetFlt/freebsd/VBoxNetFlt-free 
bsd.c:337: error: 'struct ifnet' has no member named 'if_transmit' 
/usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r22226/src/VBox/HostDrivers/VBoxNetFlt/freebsd/VBoxNetFlt-free 
bsd.c: In function 'vboxNetFltOsMaybeRediscovered': 
/usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r22226/src/VBox/HostDrivers/VBoxNetFlt/freebsd/VBoxNetFlt-free 
bsd.c:357: error: 'struct ifnet' has no member named 'if_transmit' 
/usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r22226/src/VBox/HostDrivers/VBoxNetFlt/freebsd/VBoxNetFlt-free 
bsd.c:359: warning: implicit declaration of function 'if_rele' 
/usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r22226/src/VBox/HostDrivers/VBoxNetFlt/freebsd/VBoxNetFlt-free 
bsd.c:359: warning: nested extern declaration of 'if_rele' 
/usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r22226/src/VBox/HostDrivers/VBoxNetFlt/freebsd/VBoxNetFlt-free 
bsd.c: In function 'vboxNetFltOsDeleteInstance': 
/usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r22226/src/VBox/HostDrivers/VBoxNetFlt/freebsd/VBoxNetFlt-free 
bsd.c:374: error: 'struct ifnet' has no member named 'if_transmit' 
/usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r22226/src/VBox/HostDrivers/VBoxNetFlt/freebsd/VBoxNetFlt-free 
bsd.c: In function 'vboxNetFltPortOsSetActive': 
/usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r22226/src/VBox/HostDrivers/VBoxNetFlt/freebsd/VBoxNetFlt-free 
bsd.c:402: error: 'struct ifnet' has no member named 'if_transmit' 
/usr/ports/emulators/virtualbox/work/virtualbox-3.0.51r22226/src/VBox/HostDrivers/VBoxNetFlt/freebsd/VBoxNetFlt-free 
bsd.c:410: error: 'struct ifnet' has no member named 'if_transmit' 


which version do these patches work with? 

thanks, 
ron. 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1636246179.7585961252102987506.JavaMail.root>