summaryrefslogtreecommitdiffstats
path: root/sys/net
Commit message (Expand)AuthorAgeFilesLines
* Fix and add a workaround on an issue of EtherIP packet with reversedhrs2009-06-072-11/+61
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICrwatson2009-06-0511-11/+0
* More cleanup in preparation of ipfw relocation (no actual code change):luigi2009-06-052-5/+5
* move ifq_detach from if_detach to if_free; this permits callers tosam2009-06-021-3/+1
* Revert a recent netisr2 change: when billing packets to the currentrwatson2009-06-011-2/+0
* Convert the two dimensional array to be malloced and introducebz2009-06-015-31/+62
* Garbage collect NETISR_POLL and NETISR_POLLMORE, which are no longerrwatson2009-06-012-19/+28
* Reimplement the netisr framework in order to support parallel netisrrwatson2009-06-013-201/+1157
* Introduce an interm userland-kernel API for creating vnets andzec2009-05-311-0/+15
* When user_frac in the polling subsystem is low it is going to busy theattilio2009-05-302-1/+2
* Make the rmlock(9) interface a bit more like the rwlock(9) interface:rwatson2009-05-291-1/+1
* Add hierarchical jails. A jail may further virtualize its environmentjamie2009-05-271-0/+4
* rev bpf attach/detach event api to include the dltsam2009-05-251-2/+2
* V_irtualize the if_clone framework, thus allowing for clonable ifnetszec2009-05-233-29/+105
* Set ifp->if_afdata_initialized to 0 while holding IF_AFDATA_LOCK on ifp,zec2009-05-221-1/+1
* Introduce the if_vmove() function, which will be used in the futurezec2009-05-222-81/+176
* When an interface address is removed and the last prefixqingli2009-05-202-0/+22
* add bpf_track eventhandler for monitoring bpf taps attached/detachedsam2009-05-181-0/+4
* Garbage collect unused NETISR_{ATM,NETGRAPH,PPP} netisr constants.rwatson2009-05-181-3/+0
* Garbage collect now-unused NETISR_FORCEQUEUE, which overrode the globalrwatson2009-05-132-11/+5
* Remove now-unused NETISR_USB.rwatson2009-05-131-1/+0
* Change the curvnet variable from a global const struct vnet *,zec2009-05-057-24/+62
* 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
OpenPOWER on IntegriCloud