diff options
author | Daniel Borkmann <[email protected]> | 2016-06-28 12:18:28 +0200 |
---|---|---|
committer | David S. Miller <[email protected]> | 2016-06-30 05:54:40 -0400 |
commit | d2485c4242a826fdf493fd3a27b8b792965b9b9e (patch) | |
tree | d02f10ddd1ad1f4e5d280ab8e285f7ab450312fc /tools/perf/scripts/python/event_analyzing_sample.py | |
parent | 6578171a7ff0c31dc73258f93da7407510abf085 (diff) |
bpf: add bpf_skb_change_type helper
This work adds a helper for changing skb->pkt_type in a controlled way.
We only allow a subset of possible values and can extend that in future
should other use cases come up. Doing this as a helper has the advantage
that errors can be handeled gracefully and thus helper kept extensible.
It's a write counterpart to pkt_type member we can already read from
struct __sk_buff context. Major use case is to change incoming skbs to
PACKET_HOST in a programmatic way instead of having to recirculate via
redirect(..., BPF_F_INGRESS), for example.
Signed-off-by: Daniel Borkmann <[email protected]>
Acked-by: Alexei Starovoitov <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/event_analyzing_sample.py')
0 files changed, 0 insertions, 0 deletions