bpf_dbg: always close socket in bpf_runnable
authorDaniel Borkmann <dborkman@redhat.com>
Mon, 16 Dec 2013 10:45:00 +0000 (11:45 +0100)
committerDavid S. Miller <davem@davemloft.net>
Tue, 17 Dec 2013 22:11:00 +0000 (17:11 -0500)
commit8b138da62f3ef370bebaaed7385020993bb787ae
tree38169f4e3cc5897a268209d9c4fdbc0888e01d21
parent5c509a2edf386a98fea37d49a06abd4da9e227ea
bpf_dbg: always close socket in bpf_runnable

We must not leave the socket intact in bpf_runnable(). The socket
is used to test if the filter code is being accepted by the kernel
or not. So right after we do the setsockopt(2), we need to close
it again.

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
tools/net/bpf_dbg.c