X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=networking%2Farp.c;h=696c402e010ef5ac3c4b95992bd04630f480f776;hb=11181335f9a97feddb30da4d09f9cd3739b8badd;hp=278f2dc9a3b04d7fda86beeedd244ab1000d05f5;hpb=4d47692fb899be6dec58e7e1ae22893ebb92fa37;p=oweals%2Fbusybox.git diff --git a/networking/arp.c b/networking/arp.c index 278f2dc9a..696c402e0 100644 --- a/networking/arp.c +++ b/networking/arp.c @@ -13,6 +13,24 @@ * modified for getopt32 by Arne Bernin */ +//usage:#define arp_trivial_usage +//usage: "\n[-vn] [-H HWTYPE] [-i IF] -a [HOSTNAME]" +//usage: "\n[-v] [-i IF] -d HOSTNAME [pub]" +//usage: "\n[-v] [-H HWTYPE] [-i IF] -s HOSTNAME HWADDR [temp]" +//usage: "\n[-v] [-H HWTYPE] [-i IF] -s HOSTNAME HWADDR [netmask MASK] pub" +//usage: "\n[-v] [-H HWTYPE] [-i IF] -Ds HOSTNAME IFACE [netmask MASK] pub" +//usage:#define arp_full_usage "\n\n" +//usage: "Manipulate ARP cache\n" +//usage: "\n -a Display (all) hosts" +//usage: "\n -s Set new ARP entry" +//usage: "\n -d Delete a specified entry" +//usage: "\n -v Verbose" +//usage: "\n -n Don't resolve names" +//usage: "\n -i IF Network interface" +//usage: "\n -D Read from given device" +//usage: "\n -A,-p AF Protocol family" +//usage: "\n -H HWTYPE Hardware address type" + #include "libbb.h" #include "inet_common.h" @@ -51,7 +69,7 @@ struct globals { const char *device; /* current device */ smallint hw_set; /* flag if hw-type was set (-H) */ -}; +} FIX_ALIASING; #define G (*(struct globals*)&bb_common_bufsiz1) #define ap (G.ap ) #define hw (G.hw )