summaryrefslogtreecommitdiffstats
path: root/sys/net/if_var.h
Commit message (Expand)AuthorAgeFilesLines
* Keep stats in drbr_enqueuekmacy2008-12-171-3/+16
* merge in 2 buf_ring helper routines for enqueueing and freeing buf_ringskmacy2008-12-171-0/+27
* convert ifnet and afdata locks from mutexes to rwlockskmacy2008-12-171-17/+23
* This main goals of this project are:qingli2008-12-151-2/+4
* Second round of putting global variables, which were virtualizedbz2008-12-131-1/+3
* Rather than using hidden includes (with cicular dependencies),bz2008-12-021-2/+0
* - bump __FreeBSD version to reflect added buf_ring, memory barriers,kmacy2008-11-221-1/+8
* Step 1.5 of importing the network stack virtualization infrastructurezec2008-10-021-0/+2
* ifnet_setbyindex() is only used locally, go back to being static.thompsa2008-08-201-1/+0
* Fix buildkmacy2008-08-201-0/+2
* Introduce locking around use of ifindex_table, whose use was previouslyrwatson2008-06-261-4/+4
* Add code to allow the system to handle multiple routing tables.julian2008-05-091-0/+2
* expose if_purgemaddrs, it will be used by the vap code unless someonesam2008-03-251-0/+1
* Add padding for anticipated functionalitykmacy2007-12-071-2/+3
* The struct if_data members ifi_recvquota and ifi_xmitquota have beenbrooks2007-05-161-2/+0
* Rename the trunk(4) driver to lagg(4) as it is too similar to vlan trunking.thompsa2007-04-171-1/+1
* Add the trunk(4) driver for providing link aggregation, failover and faultthompsa2007-04-101-0/+1
* Fix tinderbox; ng_ether needs to see if_findmulti().bms2007-03-201-0/+2
* Implement reference counting for ifmultiaddr, in_multi, and in6_multibms2007-03-201-2/+2
* Improve description of if_capabilities, if_capenable and ifi_hwassist.andre2006-09-061-2/+2
* Fix the socket option IP_ONESBCAST by giving it its own case in ip_output()andre2006-09-061-0/+1
* With exception of the if_name() macro, all definitions in net_osdep.hbrooks2006-08-041-0/+1
* Import interface groups from OpenBSD. This allows to group interfaces inmlaier2006-06-191-0/+37
* Merge the //depot/user/yar/vlan branch into CVS. It contains some collectiveglebius2006-01-301-1/+2
* - Store pointer to the link-level address right in "struct ifnet"ru2005-11-111-5/+4
* Move the cloned interface list management in to if_clone. For some drivers thethompsa2005-11-081-0/+1
* Big polling(4) cleanup.glebius2005-10-011-1/+1
* Rename IFF_RUNNING to IFF_DRV_RUNNING, IFF_OACTIVE to IFF_DRV_OACTIVE,rwatson2005-08-091-1/+5
* Protect link layer network interface multicast address list manipulationrwatson2005-08-021-1/+0
* Add if_addr_mtx to struct ifnet, a mutex to protect ifnet-related addressrwatson2005-08-021-0/+11
* Allocate one of the spare ifnet integer fields to hold if_drv_flags,rwatson2005-07-211-1/+1
* Stop embedding struct ifnet at the top of driver softcs. Instead thebrooks2005-06-101-19/+9
* Add hooks into the networking layer to support if_bridge. This changes structthompsa2005-06-051-0/+2
* Separate out address-detaching part of if_detach into if_purgeaddrs,peadar2005-05-251-0/+1
* Do not call all link state callbacks directly, but scheduleglebius2005-04-201-0/+1
* Revert change to struct ifnet. Use ifnet pointer in softc. Embeddingglebius2005-03-011-6/+1
* Remove carp_softc.sc_ifp member in favor of union pointers in struct ifnet.glebius2005-02-261-1/+6
* Add CARP (Common Address Redundancy Protocol), which allows multipleglebius2005-02-221-1/+2
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Cleanup link state change notification:sam2004-12-081-0/+1
* Remove the #if 0 wrapping around !ALTQ stuff that can't be used due to ABImlaier2004-11-091-34/+0
* Move if_handoff() from an inline in if_var.h to a function to if.crwatson2004-10-301-24/+2
* Add additional "spare" fields to 'struct ifnet' in order to improverwatson2004-10-301-0/+5
* use NULL instead of 0 when casting/comparing w/ a pointer...jmg2004-10-251-2/+2
* Define IFF_LOCKGIANT() and IFF_UNLOCKGIANT() macros, which conditionallyrwatson2004-10-191-0/+10
* Add locking to the kqueue subsystem. This also makes the kqueue subsystemjmg2004-08-151-1/+1
* Add a "void *if_carp" placeholder to struct ifnet with prospect to bring inmlaier2004-08-071-0/+1
* Add a new network interface flag, IFF_NEEDSGIANT, which will allowrwatson2004-07-271-2/+6
* Fix a copy-and-paste-o in IFQ_DRV_PREPEND - all pointyhats to me.mlaier2004-07-141-5/+5
* Major overhaul of pseudo-interface cloning. Highlights include:brooks2004-06-221-9/+0
OpenPOWER on IntegriCloud