This source file includes following definitions.
- bpf_sk_storage_clone
1
2
3 #ifndef _BPF_SK_STORAGE_H
4 #define _BPF_SK_STORAGE_H
5
6 struct sock;
7
8 void bpf_sk_storage_free(struct sock *sk);
9
10 extern const struct bpf_func_proto bpf_sk_storage_get_proto;
11 extern const struct bpf_func_proto bpf_sk_storage_delete_proto;
12
13 #ifdef CONFIG_BPF_SYSCALL
14 int bpf_sk_storage_clone(const struct sock *sk, struct sock *newsk);
15 #else
16 static inline int bpf_sk_storage_clone(const struct sock *sk,
17 struct sock *newsk)
18 {
19 return 0;
20 }
21 #endif
22
23 #endif