summaryrefslogtreecommitdiffstats
path: root/sys/net
Commit message (Expand)AuthorAgeFilesLines
* Remove unused if_rawoutput() macro; it has been unused since at leastrwatson2009-08-151-1/+0
* Appease VNET_DEBUG - in if_vmove we temporarily switch i.e.zec2009-08-141-1/+1
* Make VNET_DEBUG a standalone compile-time option, i.e. decouple it fromzec2009-08-141-3/+0
* Make it possible to change the vnet sysctl variables on jailsbz2009-08-131-7/+11
* Put multiple instructions into a block when iterating; unbreaksbz2009-08-131-1/+2
* Always embed pointer to BPF JIT function in BPF descriptorjkim2009-08-124-11/+13
* Update DDB show vnet command to print all used and available information.bz2009-08-121-7/+13
* Put minimum alignment on the dpcpu and vnet section so that ldbz2009-08-121-3/+5
* Many network stack subsystems use a single global data structure to holdrwatson2009-08-021-9/+9
* The colour was red as shall be the letters of this warning to people uponrwatson2009-08-011-0/+4
* Minor style tweaks.rwatson2009-08-011-17/+16
* Make the vnet alloc/destroy paths a bit easier to followg by mergingrwatson2009-08-012-41/+20
* Remove vnet_foreach() utility function, which previously allowedrwatson2009-08-011-29/+6
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andrwatson2009-08-0127-30/+335
* Reorder and recomment vnet.c and vnet.h on the basis that they are no longerrwatson2009-07-302-72/+106
* Revise header comments for vnet.h as we now implement VNET_SYSINIT, notrwatson2009-07-281-4/+8
* The new flow table caches both the routing table entry as well as theqingli2009-07-281-1/+2
* This patch does the following:qingli2009-07-271-0/+2
* Update epair(4) to the new netisr implementation and polishbz2009-07-262-107/+276
* Make the in-kernel logic for the SIOCSIFVNET, SIOCSIFRVNET ioctlsbz2009-07-261-2/+90
* Introduce and use a sysinit-based initialization scheme for virtualrwatson2009-07-2310-193/+271
* sysctl_msec_to_ticks is used with both virtualized andbz2009-07-211-0/+6
* Garbage collect vnet module registrations that have neither constructorsrwatson2009-07-201-1/+0
* Add macros VNET_SETNAME and VNET_SYMPREFIX, and expose to userspace ifrwatson2009-07-201-3/+10
* Normalize field naming for struct vnet, fix two debugging printfs thatrwatson2009-07-191-2/+2
* Reimplement and/or implement vnet list locking by replacing a mostlyrwatson2009-07-191-2/+2
* Remove the interim vimage containers, struct vimage and struct procg,jamie2009-07-171-15/+2
* Remove unused VNET_SET() and related macros; only VNET_GET() isrwatson2009-07-1612-50/+45
* Add missing license line for vnet.h, correct white space nit.rwatson2009-07-151-1/+2
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorrwatson2009-07-1426-388/+609
* Re-factoring for adding weighted routes introduced akmacy2009-07-111-1/+11
* Implementation of the upcoming Wireless Mesh standard, 802.11s, on therpaulo2009-07-111-0/+2
* In case we cannot queue a packet reaching the queue limit, retain thebz2009-06-301-0/+1
* Remove support for the /dev/net/* per-interface devices. They servebrooks2009-06-293-180/+7
* Remove unnecessary include of kdb.h that snuck in during ifaddr refcountrwatson2009-06-271-1/+0
* In light of DPCPU use by netisr, revise various for loops from usingrwatson2009-06-261-17/+16
* Use if_addr_rlock/if_addr_runlock for if_spp when iterating if_addrhead,rwatson2009-06-261-8/+8
* Update if_stf and if_tun to use if_addr_rlock()/if_addr_runlock() ratherrwatson2009-06-262-5/+5
* Define four wrapper functions for interface address locking,rwatson2009-06-262-0/+44
* Convert netisr to use dynamic per-CPU storage (DPCPU) instead of sizingrwatson2009-06-261-21/+40
* Change the type of uio_resid member of struct uio from int to ssize_t.kib2009-06-252-2/+2
* Add a new global rwlock, in_ifaddr_lock, which will synchronize use of therwatson2009-06-252-1/+7
* Merge from p4: CH154790,154793,154874bz2009-06-241-0/+728
* Add 10Gbase-T to known ethernet media types.np2009-06-241-0/+3
* About to add 10Gbase-T to known media types, this is just a whitespacenp2009-06-241-9/+9
* In if_setlladdr(), use IF_ADDR_LOCK() and ifaddr references to improverwatson2009-06-241-3/+15
* Break at_ifawithnet() into two variants:rwatson2009-06-242-1/+6
* Lock if_addrhead when iterating, and where necessary acquire and releaserwatson2009-06-241-21/+27
* Make stf_getsrcifa6() return a reference to an in6_ifaddr rather thanrwatson2009-06-241-1/+9
* Modify most routines returning 'struct ifaddr *' to return referencesrwatson2009-06-233-20/+72
OpenPOWER on IntegriCloud