vconfig: style fix, no code changes
authorDenis Vlasenko <vda.linux@googlemail.com>
Tue, 2 Dec 2008 20:38:36 +0000 (20:38 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Tue, 2 Dec 2008 20:38:36 +0000 (20:38 -0000)
networking/vconfig.c

index 69c729a148b1bc0f59f6d2cf41d0774f8dfa23eb..00379fc2f982756dd12d7bac37597fedb83f2b89 100644 (file)
@@ -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);