From: Stephen Hemminger Date: Tue, 26 May 2009 22:58:05 +0000 (-0700) Subject: fix handling of GRED DPs args X-Git-Tag: v2.6.31~36 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1558971d43bbcd5db7f9be966654482a96179bf1;p=thirdparty%2Fiproute2.git fix handling of GRED DPs args --- diff --git a/tc/q_gred.c b/tc/q_gred.c index e26840b54..ecef42e97 100644 --- a/tc/q_gred.c +++ b/tc/q_gred.c @@ -73,7 +73,7 @@ static int init_gred(struct qdisc_util *qu, int argc, char **argv, } else if (strcmp(*argv, "default") == 0) { NEXT_ARG(); def_dp = strtol(*argv, (char **)NULL, 10); - if (dps) { + if (dps == 0) { fprintf(stderr, "\"default DP\" must be " "defined after DPs\n"); return -1;