summaryrefslogtreecommitdiffstats
path: root/sys/net/if.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix some easy, global, lint warnings. In most cases, this meansmarkm2003-04-301-1/+1
* Use td->td_ucred instead of td->td_proc->p_ucred.jhb2003-03-201-2/+2
* Note that MAJOR_AUTO is now the default if d_maj is not initialized. Thisphk2003-03-091-1/+0
* Make nokqfilter() return the correct return value.phk2003-03-031-1/+0
* Gigacommit to improve device-driver source compatibility betweenphk2003-03-031-14/+7
* Make the network /dev entries use MAJOR_AUTO.mux2003-02-281-3/+1
* Back out M_* changes, per decision of the TRB.imp2003-02-191-7/+7
* - add support for IPX (tested with mount -t nwfs and mars_nwe),fjoe2003-01-241-0/+2
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-7/+7
* SMP locking for radix nodes.hsu2002-12-241-0/+2
* SMP locking for ifnet list.hsu2002-12-221-0/+20
* Lock up ifaddr reference counts.hsu2002-12-181-3/+6
* Back out rev 1.150; things are more complicated than this.sam2002-11-151-1/+1
* if_attach should not sleep; change malloc's M_WAITOK to M_NOWAITsam2002-11-151-1/+1
* Add a new helper function if_printf() modeled on device_printf(). Thebrooks2002-09-241-0/+14
* Clean up a comment talking about C strings, which are terminated with thejmallett2002-08-191-4/+4
* Implement user-setable promiscuous mode (a new `promisc' flag for ifconfig(8)).sobomax2002-08-191-0/+11
* Increase size of ifnet.if_flags from 16 bits (short) to 32 bits (int). To avoidsobomax2002-08-181-11/+19
OpenPOWER on IntegriCloud