freebsd-dev/sbin/ifconfig
Yaroslav Tykhiy a40fb996ae Attempt to load the kernel module only if we are going to create a
new interface.  In other cases loading the module is unwanted and
can lead to ill side effects.  One such effect found is as follows:
"kldunload if_foo" tells the module to kill all its interfaces,
which results in messages sent to devd; the module unloads.  Then
devd starts processing the messages, which ends up in a etc script
running ifconfig fooX, which reloads the module.
2007-03-12 13:08:56 +00:00
..
af_atalk.c use getifaddrs from libc instead of private code 2007-02-24 23:55:46 +00:00
af_inet6.c use getifaddrs from libc instead of private code 2007-02-24 23:55:46 +00:00
af_inet.c use getifaddrs from libc instead of private code 2007-02-24 23:55:46 +00:00
af_ipx.c point-to-point address should come from ifa_dstaddr 2007-03-09 23:28:40 +00:00
af_link.c use getifaddrs from libc instead of private code 2007-02-24 23:55:46 +00:00
ifbridge.c These days P2P means peer-2-peer (also well known from serveral filesharing 2006-12-11 23:46:40 +00:00
ifcarp.c Use afswch->af_other_status for carp_status() and pfsync_status(). 2005-02-22 14:07:47 +00:00
ifclone.c Restore the "plumb" compatibility command, which was lost 2006-08-12 18:07:17 +00:00
ifconfig.8 Be explicit in examples about the correct grammar for 'alias' and 2007-02-04 16:48:56 +00:00
ifconfig.c Attempt to load the kernel module only if we are going to create a 2007-03-12 13:08:56 +00:00
ifconfig.h use getifaddrs from libc instead of private code 2007-02-24 23:55:46 +00:00
ifgroup.c correct type definition of option routine callback 2007-02-17 18:22:20 +00:00
ifieee80211.c remove (now) duplicate definition of IEEE80211_IS_CHAN_PASSIVE 2007-02-17 18:21:52 +00:00
ifmac.c Fix special status reporting. Prior to the reorg there was 2004-12-31 19:46:27 +00:00
ifmedia.c Actually fully emulate NetBSD and print the media instance number 2007-01-22 13:42:07 +00:00
ifpfsync.c Print pfsync interface status if either syncpeer or syncdev is configured. 2006-06-06 11:21:08 +00:00
ifvlan.c o replace special handling of clone operations by a clone callback 2006-07-09 06:10:23 +00:00
Makefile Import interface groups from OpenBSD. This allows to group interfaces in 2006-06-19 22:20:45 +00:00