Bring in new ifconfig(8) from FreeBSD6. It is more modular and flexible with
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Sun, 2 Apr 2006 03:33:59 +0000 (03:33 +0000)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Sun, 2 Apr 2006 03:33:59 +0000 (03:33 +0000)
commitca74a0a268d4edf00323aeee21b0e175884e30fd
tree5a3d4c220e7a5d9a369674feaffe90c1eceec91a
parentd39c828b954331e83a57858ca0dda9f7c70c4b20
Bring in new ifconfig(8) from FreeBSD6.  It is more modular and flexible with
respect to supporting interface specific functionality.

Thank Sam Leffler and many other people for their work on ifconfig(8)

NOTE:
- There is no noticeable changes from users' point of view
- Three files have been left out: ifmac.c, ifcarp.c, ifpfsync.c
- Old ifieee80211.c is adapted to fit in the new ifconfig(8), newer one will
  be imported with the updating of netproto/802_11

Submitted-by: Andrew Atrens <atrens@nortel.com>
      Adrian Michael Nida <nida@musc.edu>
14 files changed:
sbin/ifconfig/Makefile
sbin/ifconfig/af_atalk.c [new file with mode: 0644]
sbin/ifconfig/af_inet.c [new file with mode: 0644]
sbin/ifconfig/af_inet6.c [new file with mode: 0644]
sbin/ifconfig/af_ipx.c [new file with mode: 0644]
sbin/ifconfig/af_link.c [new file with mode: 0644]
sbin/ifconfig/ifbridge.c [new file with mode: 0644]
sbin/ifconfig/ifclone.c [new file with mode: 0644]
sbin/ifconfig/ifconfig.c
sbin/ifconfig/ifconfig.h
sbin/ifconfig/ifieee80211.c
sbin/ifconfig/ifmedia.c
sbin/ifconfig/ifvlan.c
sys/net/if_media.h