diff options
author | Maciej Żenczykowski <maze@google.com> | 2019-10-31 01:01:06 -0700 |
---|---|---|
committer | Maciej Żenczykowski <maze@google.com> | 2019-10-31 01:04:49 -0700 |
commit | 2ff3b5c0f4822ea6c5dc3a5c21a0ae5efafc3154 (patch) | |
tree | d9399888887ad92e5cd3836daf8e2704c6fa2bfd /progs | |
parent | cd3a04e2806488183ff17540e9014f25d114f4ca (diff) | |
download | bpf-2ff3b5c0f4822ea6c5dc3a5c21a0ae5efafc3154.tar.gz |
move networking bpf helpers to system/netd
Test: build, atest
Bug: 141532657
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: If7b13a80d3db07da7c540dc7661e92ea8e0ad8c8
Diffstat (limited to 'progs')
-rw-r--r-- | progs/include/bpf_helpers.h | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/progs/include/bpf_helpers.h b/progs/include/bpf_helpers.h index 3ab68af..e933021 100644 --- a/progs/include/bpf_helpers.h +++ b/progs/include/bpf_helpers.h @@ -75,19 +75,6 @@ static int (*bpf_trace_printk)(const char* fmt, int fmt_size, ...) = (void*) BPF static unsigned long long (*bpf_get_current_pid_tgid)(void) = (void*) BPF_FUNC_get_current_pid_tgid; static unsigned long long (*bpf_get_current_uid_gid)(void) = (void*) BPF_FUNC_get_current_uid_gid; static unsigned long long (*bpf_get_smp_processor_id)(void) = (void*) BPF_FUNC_get_smp_processor_id; -/* networking */ -static uint64_t (*bpf_get_socket_cookie)(struct __sk_buff* skb) = (void*)BPF_FUNC_get_socket_cookie; -static uint32_t (*bpf_get_socket_uid)(struct __sk_buff* skb) = (void*)BPF_FUNC_get_socket_uid; -static int (*bpf_skb_load_bytes)(struct __sk_buff* skb, int off, void* to, - int len) = (void*)BPF_FUNC_skb_load_bytes; - -static int (*bpf_skb_change_proto)(struct __sk_buff* skb, __be16 proto, - __u64 flags) = (void*)BPF_FUNC_skb_change_proto; -static int (*bpf_l3_csum_replace)(struct __sk_buff* skb, __u32 offset, __u64 from, __u64 to, - __u64 flags) = (void*)BPF_FUNC_l3_csum_replace; -static int (*bpf_l4_csum_replace)(struct __sk_buff* skb, __u32 offset, __u64 from, __u64 to, - __u64 flags) = (void*)BPF_FUNC_l4_csum_replace; -static int (*bpf_redirect)(__u32 ifindex, __u64 flags) = (void*)BPF_FUNC_redirect; /* * Map structure to be used by Android eBPF C programs. The Android eBPF loader |