]> git.baikalelectronics.ru Git - kernel.git/commit
bpf: add bpf_redirect_map helper routine
authorJohn Fastabend <john.fastabend@gmail.com>
Mon, 17 Jul 2017 16:29:18 +0000 (09:29 -0700)
committerDavid S. Miller <davem@davemloft.net>
Mon, 17 Jul 2017 16:48:06 +0000 (09:48 -0700)
commite3e70468e656c5be4845e10e28fa9b534c7d9e11
tree0d5c2872667d06e7e2a7f83253505c5170a0258b
parenta6dd72d34c12a51bc85e670d963081aedc2612ca
bpf: add bpf_redirect_map helper routine

BPF programs can use the devmap with a bpf_redirect_map() helper
routine to forward packets to netdevice in map.

Signed-off-by: John Fastabend <john.fastabend@gmail.com>
Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>
Acked-by: Daniel Borkmann <daniel@iogearbox.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/bpf.h
include/uapi/linux/bpf.h
kernel/bpf/devmap.c
kernel/bpf/verifier.c
net/core/filter.c