]> git.ipfire.org Git - thirdparty/iproute2.git/commitdiff
fix set-not-used warnings
authorStephen Hemminger <stephen@networkplumber.org>
Sun, 17 Sep 2023 17:04:55 +0000 (10:04 -0700)
committerStephen Hemminger <stephen@networkplumber.org>
Sun, 17 Sep 2023 17:07:54 +0000 (10:07 -0700)
Building with clang and warnings enabled finds several
places where variable was set but not used.

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
bridge/vni.c
ip/iptuntap.c
tc/m_pedit.c
tc/q_tbf.c

index 5978e55c79fd8a24559f7d82934b937a77b40b32..e804cb3f40c33b05bd960a3c21b11a7a2e97071a 100644 (file)
@@ -49,13 +49,12 @@ static int parse_vni_filter(const char *argv, struct nlmsghdr *n, int reqsize,
        int group_type = AF_UNSPEC;
        struct rtattr *nlvlist_e;
        char *v;
-       int i;
 
        if (group && is_addrtype_inet(group))
                group_type = (group->family == AF_INET) ?  VXLAN_VNIFILTER_ENTRY_GROUP :
                                                     VXLAN_VNIFILTER_ENTRY_GROUP6;
 
-       for (i = 0; vni; i++) {
+       while (vni != NULL) {
                __u32 vni_start = 0, vni_end = 0;
 
                v = strchr(vni, '-');
index 552599e9fa5c8032721073c379e33699c7fde721..dbb07580f68e7117dfc3e6d331cc5e367d2574b6 100644 (file)
@@ -107,8 +107,6 @@ static int tap_del_ioctl(struct ifreq *ifr)
 static int parse_args(int argc, char **argv,
                      struct ifreq *ifr, uid_t *uid, gid_t *gid)
 {
-       int count = 0;
-
        memset(ifr, 0, sizeof(*ifr));
 
        ifr->ifr_flags |= IFF_NO_PI;
@@ -187,7 +185,6 @@ static int parse_args(int argc, char **argv,
                        if (get_ifname(ifr->ifr_name, *argv))
                                invarg("\"name\" not a valid ifname", *argv);
                }
-               count++;
                argc--; argv++;
        }
 
index afdd020b92bce9d25a62a097f712aa09863174bd..32f03415d61c17266fbf0ffaf74290de6ec752ba 100644 (file)
@@ -627,7 +627,7 @@ static int parse_pedit(struct action_util *a, int *argc_p, char ***argv_p,
 
        int argc = *argc_p;
        char **argv = *argv_p;
-       int ok = 0, iok = 0;
+       int ok = 0;
        struct rtattr *tail;
 
        while (argc > 0) {
@@ -689,7 +689,6 @@ static int parse_pedit(struct action_util *a, int *argc_p, char ***argv_p,
                        }
                        argc--;
                        argv++;
-                       iok++;
                }
        }
 
index caea6bebd871462fd93a33fa086937c96f56ae55..f621756d96e625249f30cc52cd8c0030b28ea39f 100644 (file)
@@ -34,7 +34,6 @@ static void explain1(const char *arg, const char *val)
 static int tbf_parse_opt(struct qdisc_util *qu, int argc, char **argv,
                         struct nlmsghdr *n, const char *dev)
 {
-       int ok = 0;
        struct tc_tbf_qopt opt = {};
        __u32 rtab[256];
        __u32 ptab[256];
@@ -60,7 +59,6 @@ static int tbf_parse_opt(struct qdisc_util *qu, int argc, char **argv,
                                explain1("limit", *argv);
                                return -1;
                        }
-                       ok++;
                } else if (matches(*argv, "latency") == 0) {
                        NEXT_ARG();
                        if (latency) {
@@ -75,7 +73,6 @@ static int tbf_parse_opt(struct qdisc_util *qu, int argc, char **argv,
                                explain1("latency", *argv);
                                return -1;
                        }
-                       ok++;
                } else if (matches(*argv, "burst") == 0 ||
                        strcmp(*argv, "buffer") == 0 ||
                        strcmp(*argv, "maxburst") == 0) {
@@ -90,7 +87,6 @@ static int tbf_parse_opt(struct qdisc_util *qu, int argc, char **argv,
                                explain1(parm_name, *argv);
                                return -1;
                        }
-                       ok++;
                } else if (strcmp(*argv, "mtu") == 0 ||
                           strcmp(*argv, "minburst") == 0) {
                        const char *parm_name = *argv;
@@ -104,7 +100,6 @@ static int tbf_parse_opt(struct qdisc_util *qu, int argc, char **argv,
                                explain1(parm_name, *argv);
                                return -1;
                        }
-                       ok++;
                } else if (strcmp(*argv, "mpu") == 0) {
                        NEXT_ARG();
                        if (mpu) {
@@ -115,7 +110,6 @@ static int tbf_parse_opt(struct qdisc_util *qu, int argc, char **argv,
                                explain1("mpu", *argv);
                                return -1;
                        }
-                       ok++;
                } else if (strcmp(*argv, "rate") == 0) {
                        NEXT_ARG();
                        if (rate64) {
@@ -131,7 +125,6 @@ static int tbf_parse_opt(struct qdisc_util *qu, int argc, char **argv,
                                explain1("rate", *argv);
                                return -1;
                        }
-                       ok++;
                } else if (matches(*argv, "peakrate") == 0) {
                        NEXT_ARG();
                        if (prate64) {
@@ -147,7 +140,6 @@ static int tbf_parse_opt(struct qdisc_util *qu, int argc, char **argv,
                                explain1("peakrate", *argv);
                                return -1;
                        }
-                       ok++;
                } else if (matches(*argv, "overhead") == 0) {
                        NEXT_ARG();
                        if (overhead) {