Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Linux/include/uapi/linux/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 1 kB image not shown  

Quelle  unix_diag.h   Sprache: C

 
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
#ifndef __UNIX_DIAG_H__
#define __UNIX_DIAG_H__

#include <linux/types.h>

struct unix_diag_req {
 __u8 sdiag_family;
 __u8 sdiag_protocol;
 __u16 pad;
 __u32 udiag_states;
 __u32 udiag_ino;
 __u32 udiag_show;
 __u32 udiag_cookie[2];
};

#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 */
#define UDIAG_SHOW_UID  0x00000040 /* show socket's UID */

struct unix_diag_msg {
 __u8 udiag_family;
 __u8 udiag_type;
 __u8 udiag_state;
 __u8 pad;

 __u32 udiag_ino;
 __u32 udiag_cookie[2];
};

enum {
 /* UNIX_DIAG_NONE, standard nl API requires this attribute!  */
 UNIX_DIAG_NAME,
 UNIX_DIAG_VFS,
 UNIX_DIAG_PEER,
 UNIX_DIAG_ICONS,
 UNIX_DIAG_RQLEN,
 UNIX_DIAG_MEMINFO,
 UNIX_DIAG_SHUTDOWN,
 UNIX_DIAG_UID,

 __UNIX_DIAG_MAX,
};

#define UNIX_DIAG_MAX (__UNIX_DIAG_MAX - 1)

struct unix_diag_vfs {
 __u32 udiag_vfs_ino;
 __u32 udiag_vfs_dev;
};

struct unix_diag_rqlen {
 __u32 udiag_rqueue;
 __u32 udiag_wqueue;
};

#endif

96%


¤ Dauer der Verarbeitung: 0.11 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung ist noch experimentell.