bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers
Three more helpers are added to cast a sock_common pointer to an tcp_sock, tcp_timewait_sock or a tcp_request_sock for tracing programs. Signed-off-by:Yonghong Song <yhs@fb.com> Signed-off-by:
Alexei Starovoitov <ast@kernel.org> Acked-by:
Martin KaFai Lau <kafai@fb.com> Link: https://lore.kernel.org/bpf/20200623230811.3988277-1-yhs@fb.com
Showing
- include/linux/bpf.h 3 additions, 0 deletionsinclude/linux/bpf.h
- include/uapi/linux/bpf.h 22 additions, 1 deletioninclude/uapi/linux/bpf.h
- kernel/trace/bpf_trace.c 6 additions, 0 deletionskernel/trace/bpf_trace.c
- net/core/filter.c 62 additions, 0 deletionsnet/core/filter.c
- scripts/bpf_helpers_doc.py 6 additions, 0 deletionsscripts/bpf_helpers_doc.py
- tools/include/uapi/linux/bpf.h 22 additions, 1 deletiontools/include/uapi/linux/bpf.h
Loading
Please register or sign in to comment