diff options
author | ru <ru@FreeBSD.org> | 2003-10-01 08:32:37 +0000 |
---|---|---|
committer | ru <ru@FreeBSD.org> | 2003-10-01 08:32:37 +0000 |
commit | e7ebf2c29a49deea4eaab17c9af60539b957ba24 (patch) | |
tree | 655d5100ad39fe3012e7422a221468ace2d6d417 /sbin/ifconfig/ifconfig.c | |
parent | 52f3ed471697534d35a97f910949a43788f33d8e (diff) | |
download | FreeBSD-src-e7ebf2c29a49deea4eaab17c9af60539b957ba24.zip FreeBSD-src-e7ebf2c29a49deea4eaab17c9af60539b957ba24.tar.gz |
By popular demand, added the "static ARP" per-interface option.
Diffstat (limited to 'sbin/ifconfig/ifconfig.c')
-rw-r--r-- | sbin/ifconfig/ifconfig.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sbin/ifconfig/ifconfig.c b/sbin/ifconfig/ifconfig.c index b174c94..907a5a7 100644 --- a/sbin/ifconfig/ifconfig.c +++ b/sbin/ifconfig/ifconfig.c @@ -234,6 +234,8 @@ struct cmd { { "-link2", -IFF_LINK2, setifflags }, { "monitor", IFF_MONITOR, setifflags }, { "-monitor", -IFF_MONITOR, setifflags }, + { "staticarp", IFF_STATICARP, setifflags }, + { "-staticarp", -IFF_STATICARP, setifflags }, #ifdef USE_IF_MEDIA { "media", NEXTARG, setmedia }, { "mode", NEXTARG, setmediamode }, @@ -1037,7 +1039,7 @@ setifmtu(const char *val, int dummy __unused, int s, #define IFFBITS \ "\020\1UP\2BROADCAST\3DEBUG\4LOOPBACK\5POINTOPOINT\6SMART\7RUNNING" \ "\10NOARP\11PROMISC\12ALLMULTI\13OACTIVE\14SIMPLEX\15LINK0\16LINK1\17LINK2" \ -"\20MULTICAST\023MONITOR" +"\20MULTICAST\023MONITOR\024STATICARP" #define IFCAPBITS \ "\003\1RXCSUM\2TXCSUM\3NETCONS\4VLAN_MTU\5VLAN_HWTAGGING\6JUMBO_MTU" |