]> git.baikalelectronics.ru Git - kernel.git/commit
net: filter: add test for loading SKF_AD_OFF limits
authorDaniel Borkmann <dborkman@redhat.com>
Thu, 29 May 2014 08:22:49 +0000 (10:22 +0200)
committerDavid S. Miller <davem@davemloft.net>
Mon, 2 Jun 2014 05:16:58 +0000 (22:16 -0700)
commitf78ecffd393ecd8f302f102d4fb7b73a079bc307
treef606b52b3a98a9a3a9514dcf774cdff0b83b3499
parent187ac3525c6ee1b4c9d22358da9f8d6e605e5fb1
net: filter: add test for loading SKF_AD_OFF limits

This check tests that overloading BPF_LD | BPF_ABS with an
always invalid BPF extension, that is SKF_AD_MAX, fails to
make sure classic BPF behaviour is correct in filter checker.

Also, we add a test for loading at packet offset SKF_AD_OFF-1
which should pass the filter, but later on fail during runtime.

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
Acked-by: Alexei Starovoitov <ast@plumgrid.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
lib/test_bpf.c