blob: cc4df34d4c14390c4f2ec83185c6fc3f80531d81 [file] [log] [blame]
Pavel Emelyanov22931d32011-12-15 02:44:35 +00001#ifndef __UNIX_DIAG_H__
2#define __UNIX_DIAG_H__
3
4struct unix_diag_req {
5 __u8 sdiag_family;
6 __u8 sdiag_protocol;
7 __u16 pad;
8 __u32 udiag_states;
9 __u32 udiag_ino;
10 __u32 udiag_show;
11 __u32 udiag_cookie[2];
12};
13
Pavel Emelyanovf5248b42011-12-15 02:45:24 +000014#define UDIAG_SHOW_NAME 0x00000001 /* show name (not path) */
15
Pavel Emelyanov22931d32011-12-15 02:44:35 +000016struct unix_diag_msg {
17 __u8 udiag_family;
18 __u8 udiag_type;
19 __u8 udiag_state;
20 __u8 pad;
21
22 __u32 udiag_ino;
23 __u32 udiag_cookie[2];
24};
25
Pavel Emelyanovf5248b42011-12-15 02:45:24 +000026enum {
27 UNIX_DIAG_NAME,
28
29 UNIX_DIAG_MAX,
30};
31
Pavel Emelyanov22931d32011-12-15 02:44:35 +000032#endif