X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=networking%2Flibiproute%2Fip_parse_common_args.c;h=cea5b47539d55cb4ce9ed027cae1de5f80006512;hb=7b72fc12000c878e11d5f0b245f83c0d71b29f58;hp=a76df48e03ddb609cb3c107ed9dd732785408a16;hpb=c7bda1ce659294d6e22c06e087f6f265983c7578;p=oweals%2Fbusybox.git diff --git a/networking/libiproute/ip_parse_common_args.c b/networking/libiproute/ip_parse_common_args.c index a76df48e0..cea5b4753 100644 --- a/networking/libiproute/ip_parse_common_args.c +++ b/networking/libiproute/ip_parse_common_args.c @@ -1,3 +1,4 @@ +/* vi: set sw=4 ts=4: */ /* * ip.c "ip" utility frontend. * @@ -14,16 +15,12 @@ * Rani Assaf 980929: resolve addresses */ -#include - +#include "ip_common.h" /* #include "libbb.h" is inside */ #include "utils.h" -#include "ip_common.h" - -#include "busybox.h" int preferred_family = AF_UNSPEC; -int oneline = 0; -char * _SL_ = NULL; +smallint oneline; +char _SL_; void ip_parse_common_args(int *argcp, char ***argvp) { @@ -34,7 +31,8 @@ void ip_parse_common_args(int *argcp, char ***argvp) char *opt = argv[1]; if (strcmp(opt,"--") == 0) { - argc--; argv++; + argc--; + argv++; break; } @@ -47,8 +45,8 @@ void ip_parse_common_args(int *argcp, char ***argvp) if (matches(opt, "-family") == 0) { argc--; argv++; - if (! argv[1]) - bb_show_usage(); + if (!argv[1]) + bb_show_usage(); if (strcmp(argv[1], "inet") == 0) preferred_family = AF_INET; else if (strcmp(argv[1], "inet6") == 0) @@ -56,7 +54,7 @@ void ip_parse_common_args(int *argcp, char ***argvp) else if (strcmp(argv[1], "link") == 0) preferred_family = AF_PACKET; else - invarg(argv[1], "invalid protocol family"); + invarg(argv[1], "protocol family"); } else if (strcmp(opt, "-4") == 0) { preferred_family = AF_INET; } else if (strcmp(opt, "-6") == 0) { @@ -68,9 +66,10 @@ void ip_parse_common_args(int *argcp, char ***argvp) } else { bb_show_usage(); } - argc--; argv++; + argc--; + argv++; } - _SL_ = oneline ? "\\" : "\n" ; + _SL_ = oneline ? '\\' : '\n' ; *argcp = argc; *argvp = argv; }