Home | History | Annotate | Download | only in linux
      1 #ifndef STRACE_LINUX_UNIX_DIAG_H
      2 #define STRACE_LINUX_UNIX_DIAG_H
      3 
      4 struct unix_diag_req {
      5 	uint8_t	 sdiag_family;
      6 	uint8_t	 sdiag_protocol;
      7 	uint16_t pad;
      8 	uint32_t udiag_states;
      9 	uint32_t udiag_ino;
     10 	uint32_t udiag_show;
     11 	uint32_t udiag_cookie[2];
     12 };
     13 
     14 #define UDIAG_SHOW_NAME		0x01
     15 #define UDIAG_SHOW_PEER		0x04
     16 
     17 struct unix_diag_msg {
     18 	uint8_t	 udiag_family;
     19 	uint8_t	 udiag_type;
     20 	uint8_t	 udiag_state;
     21 	uint8_t	 pad;
     22 	uint32_t udiag_ino;
     23 	uint32_t udiag_cookie[2];
     24 };
     25 
     26 #define UNIX_DIAG_NAME 0
     27 #define UNIX_DIAG_PEER 2
     28 
     29 #endif /* !STRACE_LINUX_UNIX_DIAG_H */
     30