]> git.ipfire.org Git - thirdparty/iproute2.git/commitdiff
bridge: vni: Remove print_vnifilter_rtm_filter()
authorBenjamin Poirier <bpoirier@nvidia.com>
Mon, 11 Dec 2023 14:07:20 +0000 (09:07 -0500)
committerStephen Hemminger <stephen@networkplumber.org>
Fri, 22 Dec 2023 17:54:23 +0000 (09:54 -0800)
print_vnifilter_rtm_filter() adds an unnecessary level of indirection so
remove it to simplify the code.

Reviewed-by: Petr Machata <petrm@nvidia.com>
Tested-by: Petr Machata <petrm@nvidia.com>
Signed-off-by: Benjamin Poirier <bpoirier@nvidia.com>
Acked-by: Stephen Hemminger <stephen@networkplumber.org>
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
bridge/vni.c

index 746681561b5cd09dbdd802cf51cb28dbeb835855..51e65b898367af9b6033ace5bd30c79915888df6 100644 (file)
@@ -350,11 +350,6 @@ int print_vnifilter_rtm(struct nlmsghdr *n, void *arg)
        return 0;
 }
 
-static int print_vnifilter_rtm_filter(struct nlmsghdr *n, void *arg)
-{
-       return print_vnifilter_rtm(n, arg);
-}
-
 static int vni_show(int argc, char **argv)
 {
        char *filter_dev = NULL;
@@ -395,7 +390,7 @@ static int vni_show(int argc, char **argv)
                printf("\n");
        }
 
-       ret = rtnl_dump_filter(&rth, print_vnifilter_rtm_filter, NULL);
+       ret = rtnl_dump_filter(&rth, print_vnifilter_rtm, NULL);
        if (ret < 0) {
                fprintf(stderr, "Dump ternminated\n");
                exit(1);