summaryrefslogtreecommitdiffstats
path: root/sys/net/if_var.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-1/+1
* Fix a typeo in IFQ_HANDOFF.mlaier2004-06-151-1/+1
* Transform tbr_dequeue into a function pointer in order to build drivers withmlaier2004-06-151-3/+3
* Unbreak non-ALTQ kernel linking. I forgot about tbr_dequeue.mlaier2004-06-141-1/+1
* Link ALTQ to the build and break with ABI for struct ifnet. Please recompilemlaier2004-06-131-5/+202
* Link state change notification of ethernet media to the routing socket.andre2004-05-031-0/+1
* Make if_(un)route static in if.c as they are called from if_up/if_down only.mlaier2004-04-181-2/+0
* + rename and document an unused field in struct arpcom (field is stillluigi2004-04-181-0/+4
* Documented the intended usage of if_addrhead and ifaddr_byindex()luigi2004-04-161-3/+11
* Document the way if_addrhead and struct ifaddr are used.luigi2004-04-151-3/+11
* Count outgoing link-level broadcast packets in if_omcasts.ru2004-04-121-1/+1
* In 4.x, if_ipending is used to track network interrupt state. In 5.x,rwatson2004-04-111-7/+0
* Remove advertising clause from University of California Regent'simp2004-04-071-4/+0
* + arpresolve(): remove an unused argumentluigi2004-04-041-19/+5
* Remove if_withname. It came in with the KAME import, but never gotbrooks2004-03-131-1/+0
* Bring eventhandler callbacks for pf.mlaier2004-02-261-0/+14
* Make the if_broadcastaddr const. All the drivers in the tree whichimp2003-12-071-1/+1
* Modify the MAC Framework so that instead of embedding a (struct label)rwatson2003-11-121-2/+1
* Replace the if_name and if_unit members of struct ifnet with new membersbrooks2003-10-311-2/+6
* Since dp->dom_ifattach calls malloc() with M_WAITOK, we cannotume2003-10-241-0/+9
* - add dom_if{attach,detach} framework.ume2003-10-171-0/+2
* Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,schweikh2003-01-011-2/+2
* Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/schweikh2002-12-301-1/+1
* Long chain of calls starting with bridge_on(), going through IPv6, andhsu2002-12-271-1/+2
* SMP locking for ifnet list.hsu2002-12-221-0/+7
* Switch to the conventional reference counting scheme.hsu2002-12-181-15/+15
OpenPOWER on IntegriCloud