| Commit message (Expand) | Author | Age | Files | Lines |
* | Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERIC | rwatson | 2009-06-05 | 1 | -1/+0 |
* | move ifq_detach from if_detach to if_free; this permits callers to | sam | 2009-06-02 | 1 | -3/+1 |
* | Convert the two dimensional array to be malloced and introduce | bz | 2009-06-01 | 1 | -1/+2 |
* | Introduce an interm userland-kernel API for creating vnets and | zec | 2009-05-31 | 1 | -0/+15 |
* | Set ifp->if_afdata_initialized to 0 while holding IF_AFDATA_LOCK on ifp, | zec | 2009-05-22 | 1 | -1/+1 |
* | Introduce the if_vmove() function, which will be used in the future | zec | 2009-05-22 | 1 | -80/+175 |
* | Change the curvnet variable from a global const struct vnet *, | zec | 2009-05-05 | 1 | -14/+28 |
* | Permit buiding kernels with options VIMAGE, restricted to only a single | zec | 2009-04-30 | 1 | -1/+9 |
* | As with ifnet_byindex_ref(), don't return IFF_DYING interfaces from | rwatson | 2009-04-23 | 1 | -1/+2 |
* | Add ifunit_ref(), a version of ifunit(), that returns not just an | rwatson | 2009-04-23 | 1 | -6/+28 |
* | During if_detach(), invoke if_dead() to set the ifnet's function | rwatson | 2009-04-23 | 1 | -0/+5 |
* | Move portions of data structure initialization from if_attach() to | rwatson | 2009-04-23 | 1 | -24/+21 |
* | Add a new interface flag, IFF_DYING, which is set when a device driver | rwatson | 2009-04-23 | 1 | -30/+48 |
* | Start to address a number of races relating to use of ifnet pointers | rwatson | 2009-04-21 | 1 | -13/+54 |
* | Acquire the interface address list lock over some iterations over | rwatson | 2009-04-21 | 1 | -8/+34 |
* | export if_qflush for use by driver if_qflush routines | kmacy | 2009-04-16 | 1 | -7/+11 |
* | In the !VIMAGE_GLOBALS case, make sure not to call vnet_net_iattach() | zec | 2009-04-15 | 1 | -1/+2 |
* | call default if_qflush on ifq if default method isn't used by the driver | kmacy | 2009-04-14 | 1 | -0/+2 |
* | Introduce vnet module registration / initialization framework with | zec | 2009-04-11 | 1 | -3/+7 |
* | Follow up for r190895 It's not only the "all" group that is affected, but | mlaier | 2009-04-10 | 1 | -1/+50 |
* | Remove interfaces from IFG_ALL on detach. This cures a couple of pf panics | mlaier | 2009-04-10 | 1 | -0/+1 |
* | First pass at separating per-vnet initializer functions | zec | 2009-04-06 | 1 | -5/+16 |
* | enable setting the mac address of 802.11 devices | sam | 2009-03-28 | 1 | -0/+1 |
* | Call the interface's if_ioctl from ifioctl(), if the protocol didn't | jamie | 2009-03-20 | 1 | -0/+5 |
* | Remove IFF_NEEDSGIANT, a compatibility infrastructure introduced | rwatson | 2009-03-15 | 1 | -62/+4 |
* | remove stray ; | sam | 2009-03-14 | 1 | -1/+1 |
* | For all files including net/vnet.h directly include opt_route.h and | bz | 2009-02-27 | 1 | -0/+1 |
* | Standardize the various prison_foo_ip[46] functions and prison_if to | jamie | 2009-02-05 | 1 | -2/+1 |
* | Only start the if_slowtimo timer (which drives the if_watchdog methods of | jhb | 2009-01-23 | 1 | -2/+25 |
* | if_rtdel is always called with the RADIX_NODE_HEAD lock held | kmacy | 2008-12-18 | 1 | -1/+1 |
* | add ifnet_byindex_locked to allow for use of IFNET_RLOCK | kmacy | 2008-12-18 | 1 | -8/+17 |
* | avoid trying to acquire a shared lock while holding an exclusive lock | kmacy | 2008-12-17 | 1 | -4/+4 |
* | convert ifnet and afdata locks from mutexes to rwlocks | kmacy | 2008-12-17 | 1 | -1/+1 |
* | This main goals of this project are: | qingli | 2008-12-15 | 1 | -0/+4 |
* | Whitespace changes only - tabs must have been converted to spaces | bz | 2008-12-11 | 1 | -5/+5 |
* | Conditionally compile out V_ globals while instantiating the appropriate | zec | 2008-12-10 | 1 | -0/+23 |
* | It does not make much sense to include net/route.h twice. | bz | 2008-12-09 | 1 | -2/+0 |
* | Add rwlock.h (and lock.h for that) to keep no-INET kernels compiling | bz | 2008-12-09 | 1 | -0/+2 |
* | Rather than using hidden includes (with cicular dependencies), | bz | 2008-12-02 | 1 | -0/+2 |
* | MFp4: | bz | 2008-11-29 | 1 | -1/+1 |
* | Merge more of currently non-functional (i.e. resolving to | zec | 2008-11-26 | 1 | -1/+0 |
* | use consistent style | sam | 2008-11-24 | 1 | -10/+8 |
* | - bump __FreeBSD version to reflect added buf_ring, memory barriers, | kmacy | 2008-11-22 | 1 | -20/+48 |
* | Change the initialization methodology for global variables scheduled | zec | 2008-11-19 | 1 | -10/+13 |
* | Include if_arp.h for IFP2AC so that the netgraph parts in if.c | bz | 2008-11-06 | 1 | -0/+1 |
* | Retire the MALLOC and FREE macros. They are an abomination unto style(9). | des | 2008-10-23 | 1 | -11/+11 |
* | Step 1.5 of importing the network stack virtualization infrastructure | zec | 2008-10-02 | 1 | -5/+41 |
* | Replace all calls to minor() with dev2unit(). | ed | 2008-09-27 | 1 | -2/+2 |
* | Remove unit2minor() use from kernel code. | ed | 2008-09-26 | 1 | -1/+1 |
* | Make the checks for ptp interfaces in ifa_ifwithdstaddr() and | bz | 2008-08-24 | 1 | -2/+2 |