diff -drupN a/include/linux/sock_diag.h b/include/linux/sock_diag.h --- a/include/linux/sock_diag.h 2018-08-06 17:23:04.000000000 +0300 +++ b/include/linux/sock_diag.h 2022-06-12 05:28:14.000000000 +0300 @@ -24,6 +24,7 @@ void sock_diag_unregister(const struct s void sock_diag_register_inet_compat(int (*fn)(struct sk_buff *skb, struct nlmsghdr *nlh)); void sock_diag_unregister_inet_compat(int (*fn)(struct sk_buff *skb, struct nlmsghdr *nlh)); +u64 sock_gen_cookie(struct sock *sk); int sock_diag_check_cookie(struct sock *sk, const __u32 *cookie); void sock_diag_save_cookie(struct sock *sk, __u32 *cookie);