This commit was generated by cvs2svn to compensate for changes in r2587,
[iproute2.git] / tc / tc_qdisc.c
index 7802d52..e9174ab 100644 (file)
@@ -126,6 +126,10 @@ int tc_qdisc_modify(int cmd, unsigned flags, int argc, char **argv)
                addattr_l(&req.n, sizeof(req), TCA_RATE, &est, sizeof(est));
 
        if (q) {
+               if (!q->parse_qopt) {
+                       fprintf(stderr, "qdisc '%s' does not support option parsing\n", k);
+                       return -1;
+               }
                if (q->parse_qopt(q, argc, argv, &req.n))
                        return 1;
        } else {