Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v5.1-rc6 39 lines 742 B view raw
1/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 2#ifndef _UAPI__SOCK_DIAG_H__ 3#define _UAPI__SOCK_DIAG_H__ 4 5#include <linux/types.h> 6 7#define SOCK_DIAG_BY_FAMILY 20 8#define SOCK_DESTROY 21 9 10struct sock_diag_req { 11 __u8 sdiag_family; 12 __u8 sdiag_protocol; 13}; 14 15enum { 16 SK_MEMINFO_RMEM_ALLOC, 17 SK_MEMINFO_RCVBUF, 18 SK_MEMINFO_WMEM_ALLOC, 19 SK_MEMINFO_SNDBUF, 20 SK_MEMINFO_FWD_ALLOC, 21 SK_MEMINFO_WMEM_QUEUED, 22 SK_MEMINFO_OPTMEM, 23 SK_MEMINFO_BACKLOG, 24 SK_MEMINFO_DROPS, 25 26 SK_MEMINFO_VARS, 27}; 28 29enum sknetlink_groups { 30 SKNLGRP_NONE, 31 SKNLGRP_INET_TCP_DESTROY, 32 SKNLGRP_INET_UDP_DESTROY, 33 SKNLGRP_INET6_TCP_DESTROY, 34 SKNLGRP_INET6_UDP_DESTROY, 35 __SKNLGRP_MAX, 36}; 37#define SKNLGRP_MAX (__SKNLGRP_MAX - 1) 38 39#endif /* _UAPI__SOCK_DIAG_H__ */