diff options
Diffstat (limited to 'include/net/sock.h')
| -rw-r--r-- | include/net/sock.h | 5 | 
1 files changed, 5 insertions, 0 deletions
| diff --git a/include/net/sock.h b/include/net/sock.h index 784cd19d5ff7..4d208c0f9c14 100644 --- a/include/net/sock.h +++ b/include/net/sock.h @@ -236,6 +236,8 @@ struct sock_common {  	/* public: */  }; +struct bpf_sk_storage; +  /**    *	struct sock - network layer representation of sockets    *	@__sk_common: shared layout with inet_timewait_sock @@ -510,6 +512,9 @@ struct sock {  #endif  	void                    (*sk_destruct)(struct sock *sk);  	struct sock_reuseport __rcu	*sk_reuseport_cb; +#ifdef CONFIG_BPF_SYSCALL +	struct bpf_sk_storage __rcu	*sk_bpf_storage; +#endif  	struct rcu_head		sk_rcu;  }; |