summaryrefslogtreecommitdiffstats
path: root/sys/net/if.c
Commit message (Expand)AuthorAgeFilesLines
* In multicast routines:rwatson2005-07-191-8/+8
* Rename equal() macro to sa_equal(), which matches the definitionsrwatson2005-07-191-14/+16
* Move eventhandler for 'ifnet_departure_event' at the end of the progress.mlaier2005-07-141-2/+2
* MFp4:yar2005-07-141-80/+105
* Fix the recent panics/LORs/hangs created by my kqueue commit by:ssouhlal2005-07-011-2/+2
* Spelling/grammer fixes in comment.brooks2005-06-171-1/+1
* Return NULL instead of a bogus pointer from if_alloc when if_com_allocbrooks2005-06-121-6/+9
* Stop embedding struct ifnet at the top of driver softcs. Instead thebrooks2005-06-101-14/+94
* Send link state change notifications to /dev/devctl. This is needed tobrooks2005-06-061-0/+2
* Add hooks into the networking layer to support if_bridge. This changes structthompsa2005-06-051-0/+8
* Separate out address-detaching part of if_detach into if_purgeaddrs,peadar2005-05-251-30/+41
* Do not call all link state callbacks directly, but scheduleglebius2005-04-201-3/+23
* Zero the ifr.ifr_name buffer in ifconf() in order to avoidcperciva2005-04-151-0/+6
* ifma_protospec is a pointer. Use NULL when assigning or compating it.glebius2005-03-201-2/+2
* Add a sysctl net.link.log_link_state_change, which allows toglebius2005-03-121-5/+13
* Change the definition of struct if_data's member ifi_epoch from wallbrooks2005-02-251-1/+1
* Typo in comment.glebius2005-02-221-1/+1
* - In if_link_state_change() extract function body from if-block, to improveglebius2005-02-221-19/+25
* Add CARP (Common Address Redundancy Protocol), which allows multipleglebius2005-02-221-0/+18
* Validate ifc->ifc_len before submitting its incarnation to sbuf_new,delphij2005-02-121-0/+4
* Log changes of link state.glebius2005-01-301-0/+3
* This change adds reliability for Ethernet trunks built with ng_one2many:glebius2005-01-081-0/+6
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Cleanup link state change notification:sam2004-12-081-0/+26
* Implement the check I was talking about in the previous message already.mlaier2004-11-301-4/+4
* Assign if_broadcastaddr to NULL not 0 in if_attach().rwatson2004-11-231-8/+10
* Move if_handoff() from an inline in if_var.h to a function to if.crwatson2004-10-301-0/+25
* Define IFF_LOCKGIANT() and IFF_UNLOCKGIANT() macros, which conditionallyrwatson2004-10-191-2/+30
* Call sbuf_finish() before sbuf_data() so as to not panic the system.green2004-09-221-0/+1
* Fix a LOR where ifconf() used copyout while holding a mutex. This LORbrooks2004-09-221-41/+51
* Log the renaming of an interface. This should make it easier to followbrooks2004-09-181-0/+3
* Re-add ifi_epoch, to struct if_data, this time replacing ifi_unusedbrooks2004-09-081-0/+1
* don't call f_detach if the filter has alread removed the knote.. Thisjmg2004-09-061-3/+0
* Back out ifi_epoch. The ABI breakage is too disruptive this close tobrooks2004-09-021-1/+0
* Fix an assertion when if_down()ing a ALTQ managed interface. The lock shouldmlaier2004-09-011-0/+2
* Use a spare byte in struct if_data to store the structure size withoutbrooks2004-09-011-0/+1
* Add a new variable, ifi_epoch, to struct if_data. It is set to the lastbrooks2004-08-301-0/+1
* When detaching an interface, don't leave an obsolete pointer to thebrooks2004-08-271-0/+1
* Add locking to the kqueue subsystem. This also makes the kqueue subsystemjmg2004-08-151-19/+23
* Do not attempt to clean up data that has not been initialized yet.roam2004-08-061-4/+15
* Add a new network interface flag, IFF_NEEDSGIANT, which will allowrwatson2004-07-271-0/+49
* Gratuitous whitespace change to un-wrap a short line.rwatson2004-07-181-2/+1
* Major overhaul of pseudo-interface cloning. Highlights include:brooks2004-06-221-242/+2
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-4/+4
* Transform tbr_dequeue into a function pointer in order to build drivers withmlaier2004-06-151-2/+2
* Link ALTQ to the build and break with ABI for struct ifnet. Please recompilemlaier2004-06-131-2/+19
* arpcom untangling:luigi2004-04-241-2/+2
* Fix a recently introduced panic in if_detach() by delayingluigi2004-04-191-11/+11
* Make if_(un)route static in if.c as they are called from if_up/if_down only.mlaier2004-04-181-2/+4
* Use if_link instead of the alias if_list, and change a for() intoluigi2004-04-161-1/+6
OpenPOWER on IntegriCloud