| Commit message (Expand) | Author | Age | Files | Lines |
* | Change the curvnet variable from a global const struct vnet *, | zec | 2009-05-05 | 7 | -24/+62 |
* | Make indentation more uniform accross vnet container structs. | zec | 2009-05-02 | 2 | -19/+19 |
* | Unbreak options VIMAGE + nooptions INVARIANTS kernel builds. | zec | 2009-05-02 | 1 | -1/+1 |
* | Reorder the bridge add and delete routines to avoid calling ifpromisc() with | thompsa | 2009-05-01 | 1 | -32/+37 |
* | Use the flowid if its available for selecting the tx port. | thompsa | 2009-04-30 | 2 | -2/+8 |
* | Permit buiding kernels with options VIMAGE, restricted to only a single | zec | 2009-04-30 | 4 | -2/+13 |
* | replace IFQ_ENQUEUE + if_start with if_transmit | kmacy | 2009-04-27 | 1 | -14/+2 |
* | replace IFQ_HANDOFF with if_transmit | kmacy | 2009-04-27 | 1 | -1/+1 |
* | remove gratuitous memory barrier, a remnant of unified L2 / L3 | kmacy | 2009-04-27 | 1 | -1/+0 |
* | remove call to IFQ_HANDOFF is it called by if_transmit in the default case | kmacy | 2009-04-27 | 1 | -1/+1 |
* | use if_transmit intead of direct frobbing of the if_snd q; this is no | sam | 2009-04-27 | 1 | -11/+2 |
* | In preparation for turning on options VIMAGE in next commits, | zec | 2009-04-26 | 3 | -3/+1 |
* | 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 | 2 | -6/+29 |
* | During if_detach(), invoke if_dead() to set the ifnet's function | rwatson | 2009-04-23 | 3 | -0/+120 |
* | 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 | 2 | -31/+51 |
* | Start to address a number of races relating to use of ifnet pointers | rwatson | 2009-04-21 | 3 | -28/+84 |
* | Acquire the interface address list lock over some iterations over | rwatson | 2009-04-21 | 1 | -8/+34 |
* | Acquire interfce address list lock while walking the interface address | rwatson | 2009-04-20 | 1 | -0/+2 |
* | Acquire address list lock before walking an interface's address list to | rwatson | 2009-04-20 | 1 | -0/+4 |
* | Prefer ifa_link (structure field) to ifa_list (macro alias for it). | rwatson | 2009-04-20 | 1 | -1/+1 |
* | Prefer if_addrhead (FreeBSD) to if_addrlist (BSD compat) naming for the | rwatson | 2009-04-20 | 1 | -1/+4 |
* | simplify code by removing bit_fns and replacing with the use of a temporary mask | kmacy | 2009-04-20 | 1 | -56/+20 |
* | update TODO list | kmacy | 2009-04-19 | 1 | -1/+4 |
* | - put larger flowtable members at the end | kmacy | 2009-04-19 | 1 | -13/+17 |
* | - Import infrastructure for caching flows as a means of accelerating L3 and L... | kmacy | 2009-04-19 | 2 | -0/+1182 |
* | Remove IFF_NEEDSGIANT interface flag: we no longer provide ifnet-layer | rwatson | 2009-04-18 | 1 | -3/+1 |
* | clarify state of llentry that is passed back | kmacy | 2009-04-17 | 1 | -0/+2 |
* | The vlan code has not required the miibus code since 6.0 when | jhb | 2009-04-17 | 1 | -1/+0 |
* | export if_qflush for use by driver if_qflush routines | kmacy | 2009-04-16 | 2 | -7/+12 |
* | add comment to llentry_update | kmacy | 2009-04-16 | 1 | -0/+4 |
* | add utility routine for updating an struct llentry * | kmacy | 2009-04-16 | 2 | -0/+35 |
* | Change if_output to take a struct route as its fourth argument in order | kmacy | 2009-04-16 | 24 | -51/+78 |
* | revert RTM_VERSION change - it doesn't do what I thought it does and changing... | kmacy | 2009-04-15 | 1 | -1/+1 |
* | add an llentry to struct route{_in6} to allow it to be passed around with | kmacy | 2009-04-15 | 1 | -0/+1 |
* | In the !VIMAGE_GLOBALS case, make sure not to call vnet_net_iattach() | zec | 2009-04-15 | 1 | -1/+2 |
* | Extend route command: | kmacy | 2009-04-14 | 4 | -86/+148 |
* | call default if_qflush on ifq if default method isn't used by the driver | kmacy | 2009-04-14 | 1 | -0/+2 |
* | Adapt buf_ring abstraction interface to allow consumers to interoperate with ... | kmacy | 2009-04-14 | 1 | -0/+29 |
* | Update stats in struct ipstat using four new macros, IPSTAT_ADD(), | rwatson | 2009-04-11 | 1 | -9/+9 |
* | Introduce vnet module registration / initialization framework with | zec | 2009-04-11 | 4 | -3/+44 |
* | 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 |
* | Add parentheses to under-parenthesized macro. | ed | 2009-04-07 | 1 | -1/+1 |
* | First pass at separating per-vnet initializer functions | zec | 2009-04-06 | 5 | -32/+74 |
* | Remove if_ppp(4) and if_sl(4). | ed | 2009-04-05 | 10 | -6262/+0 |
* | Sync DLTs with latest libpcap version. | rpaulo | 2009-04-02 | 1 | -0/+88 |
* | 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 |