From 2ecc6025daf0182d98c3d8bcb4a13d32aee58d53 Mon Sep 17 00:00:00 2001 From: Jarek Poplawski Date: Tue, 10 Aug 2010 22:31:20 +0000 Subject: [PATCH] --- yaml --- r: 209221 b: refs/heads/master c: 3e9e5a5921f4b7dc098a01d01e5972bebb36491e h: refs/heads/master i: 209219: 169f20bd42320a18d14c133992dad34ebaa15860 v: v3 --- [refs] | 2 +- trunk/net/sched/sch_api.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index ede096b104d7..0733dedeefe2 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 41065fba846e795b31b17e4dec01cb904d56c6cd +refs/heads/master: 3e9e5a5921f4b7dc098a01d01e5972bebb36491e diff --git a/trunk/net/sched/sch_api.c b/trunk/net/sched/sch_api.c index 8ed2f5649029..408eea7086aa 100644 --- a/trunk/net/sched/sch_api.c +++ b/trunk/net/sched/sch_api.c @@ -161,7 +161,7 @@ int register_qdisc(struct Qdisc_ops *qops) if (qops->cl_ops) { const struct Qdisc_class_ops *cops = qops->cl_ops; - if (!(cops->get && cops->put)) + if (!(cops->get && cops->put && cops->walk && cops->leaf)) goto out_einval; if (cops->tcf_chain && !(cops->bind_tcf && cops->unbind_tcf))