net: cls_basic: return from walking on match in basic_get
authorDaniel Borkmann <dborkman@redhat.com>
Thu, 22 Jan 2015 09:58:18 +0000 (10:58 +0100)
committerDavid S. Miller <davem@davemloft.net>
Tue, 27 Jan 2015 00:08:55 +0000 (16:08 -0800)
commit1c1bc6bdb7f529eb3383b6e34a0ea327d7e9f615
treea15d65097742cdd38f9702d07f124c6aae0867e2
parentfa067467d84b9ebf6886383fe79715f3df90f255
net: cls_basic: return from walking on match in basic_get

As soon as we've found a matching handle in basic_get(), we can
return it. There's no need to continue walking until the end of
a filter chain, since they are unique anyway.

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
Acked-by: Jiri Pirko <jiri@resnulli.us>
Cc: Thomas Graf <tgraf@suug.ch>
Acked-by: Thomas Graf <tgraf@suug.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/sched/cls_basic.c