]> git.proxmox.com Git - mirror_iproute2.git/blobdiff - tc/m_bpf.c
vdpa: add .gitignore
[mirror_iproute2.git] / tc / m_bpf.c
index e247da8da579f42a42dc2d8d385524f8e12c4582..af5ba5ce45dc3dc314682d9766e8acf81cca6c74 100644 (file)
@@ -161,18 +161,18 @@ static int bpf_print_opt(struct action_util *au, FILE *f, struct rtattr *arg)
        struct tc_act_bpf *parm;
        int d_ok = 0;
 
+       print_string(PRINT_ANY, "kind", "%s ", "bpf");
        if (arg == NULL)
-               return -1;
+               return 0;
 
        parse_rtattr_nested(tb, TCA_ACT_BPF_MAX, arg);
 
        if (!tb[TCA_ACT_BPF_PARMS]) {
-               fprintf(f, "[NULL bpf parameters]");
+               fprintf(stderr, "Missing bpf parameters\n");
                return -1;
        }
 
        parm = RTA_DATA(tb[TCA_ACT_BPF_PARMS]);
-       print_string(PRINT_ANY, "kind", "%s ", "bpf");
 
        if (tb[TCA_ACT_BPF_NAME])
                print_string(PRINT_ANY, "bpf_name", "%s ",