summaryrefslogtreecommitdiffstats
path: root/sys/net
Commit message (Expand)AuthorAgeFilesLines
* Make indentation more uniform accross vnet container structs.zec2009-05-022-19/+19
* Unbreak options VIMAGE + nooptions INVARIANTS kernel builds.zec2009-05-021-1/+1
* Reorder the bridge add and delete routines to avoid calling ifpromisc() withthompsa2009-05-011-32/+37
* Use the flowid if its available for selecting the tx port.thompsa2009-04-302-2/+8
* Permit buiding kernels with options VIMAGE, restricted to only a singlezec2009-04-304-2/+13
* replace IFQ_ENQUEUE + if_start with if_transmitkmacy2009-04-271-14/+2
* replace IFQ_HANDOFF with if_transmitkmacy2009-04-271-1/+1
* remove gratuitous memory barrier, a remnant of unified L2 / L3kmacy2009-04-271-1/+0
* remove call to IFQ_HANDOFF is it called by if_transmit in the default casekmacy2009-04-271-1/+1
* use if_transmit intead of direct frobbing of the if_snd q; this is nosam2009-04-271-11/+2
* In preparation for turning on options VIMAGE in next commits,zec2009-04-263-3/+1
* As with ifnet_byindex_ref(), don't return IFF_DYING interfaces fromrwatson2009-04-231-1/+2
* Add ifunit_ref(), a version of ifunit(), that returns not just anrwatson2009-04-232-6/+29
* During if_detach(), invoke if_dead() to set the ifnet's functionrwatson2009-04-233-0/+120
* Move portions of data structure initialization from if_attach() torwatson2009-04-231-24/+21
* Add a new interface flag, IFF_DYING, which is set when a device driverrwatson2009-04-232-31/+51
* Start to address a number of races relating to use of ifnet pointersrwatson2009-04-213-28/+84
* Acquire the interface address list lock over some iterations overrwatson2009-04-211-8/+34
* Acquire interfce address list lock while walking the interface addressrwatson2009-04-201-0/+2
* Acquire address list lock before walking an interface's address list torwatson2009-04-201-0/+4
* Prefer ifa_link (structure field) to ifa_list (macro alias for it).rwatson2009-04-201-1/+1
* Prefer if_addrhead (FreeBSD) to if_addrlist (BSD compat) naming for therwatson2009-04-201-1/+4
* simplify code by removing bit_fns and replacing with the use of a temporary maskkmacy2009-04-201-56/+20
* update TODO listkmacy2009-04-191-1/+4
* - put larger flowtable members at the endkmacy2009-04-191-13/+17
* - Import infrastructure for caching flows as a means of accelerating L3 and L...kmacy2009-04-192-0/+1182
* Remove IFF_NEEDSGIANT interface flag: we no longer provide ifnet-layerrwatson2009-04-181-3/+1
* clarify state of llentry that is passed backkmacy2009-04-171-0/+2
* The vlan code has not required the miibus code since 6.0 whenjhb2009-04-171-1/+0
* export if_qflush for use by driver if_qflush routineskmacy2009-04-162-7/+12
* add comment to llentry_updatekmacy2009-04-161-0/+4
* add utility routine for updating an struct llentry *kmacy2009-04-162-0/+35
* Change if_output to take a struct route as its fourth argument in orderkmacy2009-04-1624-51/+78
* revert RTM_VERSION change - it doesn't do what I thought it does and changing...kmacy2009-04-151-1/+1
* add an llentry to struct route{_in6} to allow it to be passed around withkmacy2009-04-151-0/+1
* In the !VIMAGE_GLOBALS case, make sure not to call vnet_net_iattach()zec2009-04-151-1/+2
* Extend route command:kmacy2009-04-144-86/+148
* call default if_qflush on ifq if default method isn't used by the driverkmacy2009-04-141-0/+2
* Adapt buf_ring abstraction interface to allow consumers to interoperate with ...kmacy2009-04-141-0/+29
* Update stats in struct ipstat using four new macros, IPSTAT_ADD(),rwatson2009-04-111-9/+9
* Introduce vnet module registration / initialization framework withzec2009-04-114-3/+44
* Follow up for r190895 It's not only the "all" group that is affected, butmlaier2009-04-101-1/+50
* Remove interfaces from IFG_ALL on detach. This cures a couple of pf panicsmlaier2009-04-101-0/+1
* Add parentheses to under-parenthesized macro.ed2009-04-071-1/+1
* First pass at separating per-vnet initializer functionszec2009-04-065-32/+74
* Remove if_ppp(4) and if_sl(4).ed2009-04-0510-6262/+0
* Sync DLTs with latest libpcap version.rpaulo2009-04-021-0/+88
* enable setting the mac address of 802.11 devicessam2009-03-281-0/+1
* Call the interface's if_ioctl from ifioctl(), if the protocol didn'tjamie2009-03-201-0/+5
* Remove the splimp()/splx() calls around the setting of the MTU. They arescf2009-03-171-2/+0
OpenPOWER on IntegriCloud