summaryrefslogtreecommitdiffstats
path: root/sys/net/if.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Consistently use ifaddr_byindex() to access the link-level addressluigi2004-04-161-1/+1
* Remove advertising clause from University of California Regent'simp2004-04-071-4/+0
* Don't allow interfaces to be renamed to the empty string.brooks2004-03-131-2/+4
* Remove if_withname. It came in with the KAME import, but never gotbrooks2004-03-131-26/+0
* Bring eventhandler callbacks for pf.mlaier2004-02-261-0/+6
* Device megapatch 4/6:phk2004-02-211-0/+2
* Minor beautifications related to style(9) and code consistency.yar2004-02-211-5/+5
* Improve the SIOCSIFCAP handler a bit:yar2004-02-211-1/+5
* Add the kernel side of network interface renaming support.brooks2004-02-041-23/+56
* More macro cleanup. Use the system roundup2() macro instead of makingbrooks2004-02-021-3/+1
* Cleanup malloc() use in if_attach():brooks2004-01-271-22/+20
* Clean up macro usage in if_attach():brooks2004-01-271-2/+2
* Don't panic if there are more than 255 interfaces in the system.ru2004-01-231-1/+2
* Don't truncate the interface name in ifunit(). It's now possible to querygreen2003-12-261-2/+2
* Replace the if_name and if_unit members of struct ifnet with new membersbrooks2003-10-311-20/+30
* Replace a couple printfs with if_printfs.brooks2003-10-311-4/+3
* Since dp->dom_ifattach calls malloc() with M_WAITOK, we cannotume2003-10-241-2/+21
* Clean up whitespace, remove "register" keyword, ANSIfy.des2003-10-231-109/+59
* protect by IFNET_RLOCK.ume2003-10-221-0/+2
* - add dom_if{attach,detach} framework.ume2003-10-171-0/+48
* AF_LINK sockaddr has to be attached to ifp->if_addrlist until theume2003-10-161-3/+11
* Locking for updates to routing table entries. Each rtentry gets a mutexsam2003-10-041-5/+7
* I don't know from where the notion that device driver should orphk2003-09-281-1/+1
* Disabling multicast on vlan interface caused kernel panic.ume2003-07-191-0/+2
OpenPOWER on IntegriCloud