1
2
3
4 #ifndef _UAPI__VM_SOCKETS_DIAG_H__
5 #define _UAPI__VM_SOCKETS_DIAG_H__
6
7 #include <linux/types.h>
8
9
10 struct vsock_diag_req {
11 __u8 sdiag_family;
12 __u8 sdiag_protocol;
13 __u16 pad;
14 __u32 vdiag_states;
15 __u32 vdiag_ino;
16 __u32 vdiag_show;
17 __u32 vdiag_cookie[2];
18 };
19
20
21 struct vsock_diag_msg {
22 __u8 vdiag_family;
23 __u8 vdiag_type;
24 __u8 vdiag_state;
25 __u8 vdiag_shutdown;
26 __u32 vdiag_src_cid;
27 __u32 vdiag_src_port;
28 __u32 vdiag_dst_cid;
29 __u32 vdiag_dst_port;
30 __u32 vdiag_ino;
31 __u32 vdiag_cookie[2];
32 };
33
34 #endif