summaryrefslogtreecommitdiffstats
path: root/sys/net/if.c
Commit message (Expand)AuthorAgeFilesLines
* expose if_purgemaddrs, it will be used by the vap code unless someonesam2008-03-251-2/+1
* In keeping with style(9)'s recommendations on macros, use a ';'rwatson2008-03-161-2/+2
* Move IFF_NEEDSGIANT warning from if_ethersubr.c to if.c so it is displayedrwatson2008-03-071-1/+5
* Merge first in a series of TrustedBSD MAC Framework KPI changesrwatson2007-10-241-5/+5
* First in a series of changes to remove the now-unused Giant compatibilityrwatson2007-07-271-8/+1
* Update the comments on if_alloc(), if_free(), if_free_type(), andbrooks2007-05-161-12/+26
* Rename the trunk(4) driver to lagg(4) as it is too similar to vlan trunking.thompsa2007-04-171-4/+4
* Add the trunk(4) driver for providing link aggregation, failover and faultthompsa2007-04-101-0/+6
* Fix a case where hardware removal of an interface caused an attempt tobms2007-03-271-5/+11
* Fix tinderbox; ng_ether needs to see if_findmulti().bms2007-03-201-3/+1
* Implement reference counting for ifmultiaddr, in_multi, and in6_multibms2007-03-201-37/+193
* Fix a bug in if_findmulti(), whereby it would not find (and thus delete)bms2007-02-221-3/+22
* The recent issues with em(4) interface has shown that the old 4.4BSDglebius2006-11-301-0/+3
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-061-14/+20
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hrwatson2006-10-221-1/+2
* Fix the socket option IP_ONESBCAST by giving it its own case in ip_output()andre2006-09-061-0/+27
* Revise network interface cloning to take an optional opaquesam2006-07-091-3/+6
* There is a consensus that ifaddr.ifa_addr should never be NULL,yar2006-06-291-6/+4
* - First initialize ifnet, and then insert it into globalglebius2006-06-211-14/+16
* Import interface groups from OpenBSD. This allows to group interfaces inmlaier2006-06-191-0/+247
* Fix KASSERT conditions in if_deregister_com_alloc().fjoe2006-06-111-2/+2
* Announce all interfaces to devd on attach/detach. This adds a new devctlthompsa2006-06-011-0/+2
* No direct call to carp_ifdetach() anymore. It is called byglebius2006-03-211-6/+0
* Implement SIOCGIFCONF for 32bit binaries.ps2006-02-021-0/+22
* Merge the //depot/user/yar/vlan branch into CVS. It contains some collectiveglebius2006-01-301-1/+2
* Be consistent in checking ifa->ifa_addr for NULL.yar2006-01-231-1/+1
* - Store pointer to the link-level address right in "struct ifnet"ru2005-11-111-6/+6
* - Make IFP2ENADDR() a pointer to IF_LLADDR() rather than anotherru2005-11-111-9/+1
* Clean up consistency checks in if_setflag():yar2005-10-031-18/+11
* Log a message about entering or leaving permanently promiscuous mode,yar2005-10-031-6/+10
* Take a first cut at cleaning up ifnet removal and multicast socketrwatson2005-09-181-0/+7
* In netkqfilter(), return EINVAL instead of 1 (EPERM) when a filter typerwatson2005-09-121-1/+1
* reclaim sbuf and clear lock on error in ifconfsam2005-09-041-1/+4
* When we started calling if_findindex() from if_alloc() with an emptybrooks2005-08-181-56/+16
* - Move IF_ADDR_LOCK_DESTROY(ifp) from if_free to if_free_type.brooks2005-08-161-1/+3
* Rename IFF_RUNNING to IFF_DRV_RUNNING, IFF_OACTIVE to IFF_DRV_OACTIVE,rwatson2005-08-091-5/+19
* destroy lock _before_ free'ing the structure it resides insam2005-08-061-2/+1
* Initialize the if_addr mutex in if_alloc() rather than waiting untiljhb2005-08-041-1/+1
* Protect link layer network interface multicast address list manipulationrwatson2005-08-021-119/+208
* 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
OpenPOWER on IntegriCloud