static void usage(void) { fprintf(stderr, _("Usage:\n ifconfig [-a] [-v] [-s] <interface> [[<AF>] <address>]\n")); #if HAVE_AFINET fprintf(stderr, _(" [add <address>[/<prefixlen>]]\n")); fprintf(stderr, _(" [del <address>[/<prefixlen>]]\n")); fprintf(stderr, _(" [[-]broadcast [<address>]] [[-]pointopoint [<address>]]\n")); fprintf(stderr, _(" [netmask <address>] [dstaddr <address>] [tunnel <address>]\n")); #endif #ifdef SIOCSKEEPALIVE fprintf(stderr, _(" [outfill <NN>] [keepalive <NN>]\n")); #endif fprintf(stderr, _(" [hw <HW> <address>] [metric <NN>] [mtu <NN>]\n")); fprintf(stderr, _(" [[-]trailers] [[-]arp] [[-]allmulti]\n")); fprintf(stderr, _(" [multicast] [[-]promisc]\n")); fprintf(stderr, _(" [mem_start <NN>] [io_addr <NN>] [irq <NN>] [media <type>]\n")); #ifdef HAVE_TXQUEUELEN fprintf(stderr, _(" [txqueuelen <NN>]\n")); #endif #ifdef HAVE_DYNAMIC fprintf(stderr, _(" [[-]dynamic]\n")); #endif fprintf(stderr, _(" [up|down] ...\n\n")); fprintf(stderr, _(" <HW>=Hardware Type.\n")); fprintf(stderr, _(" List of possible hardware types:\n")); print_hwlist(0); /* 1 = ARPable */ fprintf(stderr, _(" <AF>=Address family. Default: %s\n"), DFLT_AF); fprintf(stderr, _(" List of possible address families:\n")); print_aflist(0); /* 1 = routeable */ exit(E_USAGE); }
static void usage(void) { fprintf(stderr, _("Usage: rarp -a list entries in cache.\n")); fprintf(stderr, _(" rarp -d <hostname> delete entry from cache.\n")); fprintf(stderr, _(" rarp [<HW>] -s <hostname> <hwaddr> add entry to cache.\n")); fprintf(stderr, _(" rarp -f add entries from /etc/ethers.\n")); fprintf(stderr, _(" rarp -V display program version.\n\n")); fprintf(stderr, _(" <HW>=Use '-H <hw>' to specify hardware address type. Default: %s\n"), DFLT_HW); fprintf(stderr, _(" List of possible hardware types (which support ARP):\n")); print_hwlist(1); /* 1 = ARPable */ exit(E_USAGE); }
static void usage(void) { fprintf(stderr, _("Usage:\n ifconfig [-a] [-i] [-v] <interface> [[<AF>] <address>]\n")); /* XXX: it would be useful to have the add/del syntax even without IPv6. the 2.1 interface address lists make this natural */ #ifdef HAVE_AFINET6 fprintf(stderr, _(" [add <address>[/<prefixlen>]]\n")); #ifdef SIOCDIFADDR fprintf(stderr, _(" [del <address>[/<prefixlen>]]\n")); #endif /* XXX the kernel supports tunneling even without ipv6 */ #endif #if HAVE_AFINET fprintf(stderr, _(" [[-]broadcast [<address>]] [[-]pointopoint [<address>]]\n")); fprintf(stderr, _(" [netmask <address>] [dstaddr <address>] [tunnel <address>]\n")); #endif #ifdef SIOCSKEEPALIVE fprintf(stderr, _(" [outfill <NN>] [keepalive <NN>]\n")); #endif fprintf(stderr, _(" [hw <HW> <address>] [metric <NN>] [mtu <NN>]\n")); fprintf(stderr, _(" [[-]trailers] [[-]arp] [[-]allmulti]\n")); fprintf(stderr, _(" [multicast] [[-]promisc]\n")); fprintf(stderr, _(" [mem_start <NN>] [io_addr <NN>] [irq <NN>] [media <type>]\n")); #ifdef HAVE_TXQUEUELEN fprintf(stderr, _(" [txqueuelen <NN>]\n")); #endif #ifdef HAVE_DYNAMIC fprintf(stderr, _(" [[-]dynamic]\n")); #endif fprintf(stderr, _(" [up|down] ...\n\n")); fprintf(stderr, _(" <HW>=Hardware Type.\n")); fprintf(stderr, _(" List of possible hardware types:\n")); print_hwlist(0); /* 1 = ARPable */ fprintf(stderr, _(" <AF>=Address family. Default: %s\n"), DFLT_AF); fprintf(stderr, _(" List of possible address families:\n")); print_aflist(0); /* 1 = routeable */ exit(E_USAGE); }
static void usage(void) { fprintf(stderr, _("Usage:\n arp [-vn] [<HW>] [-i <if>] [-a] [<hostname>] <-Display ARP cache\n")); fprintf(stderr, _(" arp [-v] [-i <if>] -d <hostname> [pub][nopub] <-Delete ARP entry\n")); fprintf(stderr, _(" arp [-vnD] [<HW>] [-i <if>] -f <filename> <-Add entry from file\n")); fprintf(stderr, _(" arp [-v] [<HW>] [-i <if>] -s <hostname> <hwaddr> [temp][nopub] <-Add entry\n")); fprintf(stderr, _(" arp [-v] [<HW>] [-i <if>] -s <hostname> <hwaddr> [netmask <nm>] pub <-''-\n")); fprintf(stderr, _(" arp [-v] [<HW>] [-i <if>] -Ds <hostname> <if> [netmask <nm>] pub <-''-\n\n")); fprintf(stderr, _(" -a display (all) hosts in alternative (BSD) style\n")); fprintf(stderr, _(" -s, --set set a new ARP entry\n")); fprintf(stderr, _(" -d, --delete delete a specified entry\n")); fprintf(stderr, _(" -v, --verbose be verbose\n")); fprintf(stderr, _(" -n, --numeric dont resolve names\n")); fprintf(stderr, _(" -i, --device specify network interface (e.g. eth0)\n")); fprintf(stderr, _(" -D, --use-device read <hwaddr> from given device\n")); fprintf(stderr, _(" -f, --file read new entries from file\n\n")); fprintf(stderr, _(" <HW>=Use '-H <hw>' to specify hardware address type. Default: %s\n"), DFLT_HW); fprintf(stderr, _(" List of possible hardware types (which support ARP):\n")); print_hwlist(1); /* 1 = ARPable */ exit(E_USAGE); }