• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #ifndef STRACE_LINUX_NETLINK_DIAG_H
2 #define STRACE_LINUX_NETLINK_DIAG_H
3 
4 struct netlink_diag_req {
5 	uint8_t sdiag_family;
6 	uint8_t sdiag_protocol;
7 	uint16_t pad;
8 	uint32_t ndiag_ino;
9 	uint32_t ndiag_show;
10 	uint32_t ndiag_cookie[2];
11 };
12 
13 struct netlink_diag_msg {
14 	uint8_t ndiag_family;
15 	uint8_t ndiag_type;
16 	uint8_t ndiag_protocol;
17 	uint8_t ndiag_state;
18 
19 	uint32_t ndiag_portid;
20 	uint32_t ndiag_dst_portid;
21 	uint32_t ndiag_dst_group;
22 	uint32_t ndiag_ino;
23 	uint32_t ndiag_cookie[2];
24 };
25 
26 #define NDIAG_SHOW_MEMINFO           0x00000001
27 #define NDIAG_PROTO_ALL              ((uint8_t) ~0)
28 
29 #endif /* !STRACE_LINUX_NETLINK_DIAG_H */
30