summaryrefslogtreecommitdiffstats
path: root/usr.sbin/arp/arp.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr.sbin/arp/arp.c')
-rw-r--r--usr.sbin/arp/arp.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/usr.sbin/arp/arp.c b/usr.sbin/arp/arp.c
index 44703ea..1eb718a 100644
--- a/usr.sbin/arp/arp.c
+++ b/usr.sbin/arp/arp.c
@@ -83,7 +83,7 @@ main(argc, argv)
int ch;
pid = getpid();
- while ((ch = getopt(argc, argv, "ands")) != EOF)
+ while ((ch = getopt(argc, argv, "andfs")) != EOF)
switch((char)ch) {
case 'a':
dump(0);
@@ -100,6 +100,11 @@ main(argc, argv)
if (argc < 4 || argc > 7)
usage();
exit(set(argc-2, &argv[2]) ? 1 : 0);
+ case 'f' :
+ if (argc != 3)
+ usage();
+ file(argv[2]);
+ exit(0);
case '?':
default:
usage();
OpenPOWER on IntegriCloud