From: Denis Vlasenko Date: Tue, 2 Dec 2008 20:38:36 +0000 (-0000) Subject: vconfig: style fix, no code changes X-Git-Tag: 1_14_0~420 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=c5045fdbf1bbb8314b78e5f8d219a4449231a33e;p=oweals%2Fbusybox.git vconfig: style fix, no code changes --- diff --git a/networking/vconfig.c b/networking/vconfig.c index 69c729a14..00379fc2f 100644 --- a/networking/vconfig.c +++ b/networking/vconfig.c @@ -50,13 +50,14 @@ struct vlan_ioctl_args { #define VLAN_GROUP_ARRAY_LEN 4096 #define SIOCSIFVLAN 0x8983 /* Set 802.1Q VLAN options */ -/* On entry, table points to the length of the current string plus - * nul terminator plus data length for the subsequent entry. The - * return value is the last data entry for the matching string. */ +/* On entry, table points to the length of the current string + * plus NUL terminator plus data length for the subsequent entry. + * The return value is the last data entry for the matching string. */ static const char *xfind_str(const char *table, const char *str) { while (strcasecmp(str, table+1) != 0) { - if (!*(table += table[0])) { + table += table[0]; + if (!*table) { bb_show_usage(); } } @@ -121,7 +122,7 @@ int vconfig_main(int argc, char **argv) /* Will die if 802.1q is not present */ xopen(conf_file_name, O_RDONLY); - memset(&ifr, 0, sizeof(struct vlan_ioctl_args)); + memset(&ifr, 0, sizeof(ifr)); ++argv; p = xfind_str(cmds+2, *argv);