]> git.ipfire.org Git - thirdparty/iw.git/commitdiff
clean up usage code
authorJohannes Berg <johannes@sipsolutions.net>
Wed, 8 Apr 2009 11:04:25 +0000 (13:04 +0200)
committerJohannes Berg <johannes@sipsolutions.net>
Wed, 8 Apr 2009 12:12:41 +0000 (14:12 +0200)
iw.c

diff --git a/iw.c b/iw.c
index c0745545ca0d74b853da8acc493fcec52f6844f1..ac109b6922bb8d8a23a3c3106a8f04c8fbdb8d6d 100644 (file)
--- a/iw.c
+++ b/iw.c
@@ -117,22 +117,20 @@ static void usage(const char *argv0)
                switch (cmd->idby) {
                case CIB_NONE:
                        fprintf(stderr, "\t");
-                       /* fall through */
+                       break;
                case CIB_PHY:
-                       if (cmd->idby == CIB_PHY)
-                               fprintf(stderr, "\tphy <phyname> ");
-                       /* fall through */
+                       fprintf(stderr, "\tphy <phyname> ");
+                       break;
                case CIB_NETDEV:
-                       if (cmd->idby == CIB_NETDEV)
-                               fprintf(stderr, "\tdev <devname> ");
-                       if (cmd->section)
-                               fprintf(stderr, "%s ", cmd->section);
-                       fprintf(stderr, "%s", cmd->name);
-                       if (cmd->args)
-                               fprintf(stderr, " %s", cmd->args);
-                       fprintf(stderr, "\n");
+                       fprintf(stderr, "\tdev <devname> ");
                        break;
                }
+               if (cmd->section)
+                       fprintf(stderr, "%s ", cmd->section);
+               fprintf(stderr, "%s", cmd->name);
+               if (cmd->args)
+                       fprintf(stderr, " %s", cmd->args);
+               fprintf(stderr, "\n");
        }
 }