Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Enumerations
unix_diag.h File Reference
#include <linux/types.h>

Go to the source code of this file.

Data Structures

struct  unix_diag_req
 
struct  unix_diag_msg
 
struct  unix_diag_vfs
 
struct  unix_diag_rqlen
 

Macros

#define UDIAG_SHOW_NAME   0x00000001 /* show name (not path) */
 
#define UDIAG_SHOW_VFS   0x00000002 /* show VFS inode info */
 
#define UDIAG_SHOW_PEER   0x00000004 /* show peer socket info */
 
#define UDIAG_SHOW_ICONS   0x00000008 /* show pending connections */
 
#define UDIAG_SHOW_RQLEN   0x00000010 /* show skb receive queue len */
 
#define UDIAG_SHOW_MEMINFO   0x00000020 /* show memory info of a socket */
 

Enumerations

enum  {
  UNIX_DIAG_NAME, UNIX_DIAG_VFS, UNIX_DIAG_PEER, UNIX_DIAG_ICONS,
  UNIX_DIAG_RQLEN, UNIX_DIAG_MEMINFO, UNIX_DIAG_MAX
}
 

Macro Definition Documentation

#define UDIAG_SHOW_ICONS   0x00000008 /* show pending connections */

Definition at line 19 of file unix_diag.h.

#define UDIAG_SHOW_MEMINFO   0x00000020 /* show memory info of a socket */

Definition at line 21 of file unix_diag.h.

#define UDIAG_SHOW_NAME   0x00000001 /* show name (not path) */

Definition at line 16 of file unix_diag.h.

#define UDIAG_SHOW_PEER   0x00000004 /* show peer socket info */

Definition at line 18 of file unix_diag.h.

#define UDIAG_SHOW_RQLEN   0x00000010 /* show skb receive queue len */

Definition at line 20 of file unix_diag.h.

#define UDIAG_SHOW_VFS   0x00000002 /* show VFS inode info */

Definition at line 17 of file unix_diag.h.

Enumeration Type Documentation

anonymous enum
Enumerator:
UNIX_DIAG_NAME 
UNIX_DIAG_VFS 
UNIX_DIAG_PEER 
UNIX_DIAG_ICONS 
UNIX_DIAG_RQLEN 
UNIX_DIAG_MEMINFO 
UNIX_DIAG_MAX 

Definition at line 33 of file unix_diag.h.