[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20170613.171216.2009613899492344910.davem@davemloft.net>
Date: Tue, 13 Jun 2017 17:12:16 -0400 (EDT)
From: David Miller <davem@...emloft.net>
To: brakmo@...com
Cc: netdev@...r.kernel.org, kernel-team@...com, bmatheny@...com,
ast@...com, daniel@...earbox.net, dsa@...ulusnetworks.com
Subject: Re: [RFC PATCH net-next 01/15] net: BPF support for socket ops
From: Lawrence Brakmo <brakmo@...com>
Date: Tue, 13 Jun 2017 10:59:50 -0700
> diff --git a/include/linux/filter.h b/include/linux/filter.h
> index a20ba40..8f69b8b 100644
> --- a/include/linux/filter.h
> +++ b/include/linux/filter.h
> @@ -899,4 +899,14 @@ static inline int bpf_tell_extensions(void)
> return SKF_AD_MAX;
> }
>
> +struct bpf_socket_ops_kern {
> + struct sock *sk;
> + __u32 is_req_sock:1;
> + __u32 op;
> + union {
> + __u32 reply;
> + __u32 replylong[4];
> + };
> +};
> +
> #endif /* __LINUX_FILTER_H__ */
In non-UAPI headers, "u32", "u16", "u8", etc. without leading underscores
shoudl be used.
Powered by blists - more mailing lists