X-Git-Url: https://git.stricted.de/?p=GitHub%2Fmt8127%2Fandroid_kernel_alcatel_ttab.git;a=blobdiff_plain;f=include%2Fnet%2Fsock.h;h=0a7fa044f167a820168885e37ef651eedb395eca;hp=3547a6f347d14fd4de56a4d00c1d5c0d78dc4bec;hb=f3d34b554faffa56f5c570aa01fb3265f61b500d;hpb=9a680940702ef9ea10f0a72cbe5d8ec3ee39f8a5 diff --git a/include/net/sock.h b/include/net/sock.h index 3547a6f347d1..0a7fa044f167 100644 --- a/include/net/sock.h +++ b/include/net/sock.h @@ -352,6 +352,7 @@ struct sock { sk_no_check : 2, sk_userlocks : 4, sk_protocol : 8, +#define SK_PROTOCOL_MAX U8_MAX sk_type : 16; kmemcheck_bitfield_end(flags); int sk_wmem_queued; @@ -672,6 +673,8 @@ enum sock_flags { SOCK_SELECT_ERR_QUEUE, /* Wake select on error queue */ }; +#define SK_FLAGS_TIMESTAMP ((1UL << SOCK_TIMESTAMP) | (1UL << SOCK_TIMESTAMPING_RX_SOFTWARE)) + static inline void sock_copy_flags(struct sock *nsk, struct sock *osk) { nsk->sk_flags = osk->sk_flags;