tcpdump  4.99.1
About: tcpdump is a tool for network monitoring and data acquisition.
  Fossies Dox: tcpdump-4.99.1.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

netdissect-stdinc.h File Reference
#include "ftmacros.h"
#include <errno.h>
#include "compiler-tests.h"
#include "varattrs.h"
#include <inttypes.h>
#include <unistd.h>
#include <netdb.h>
#include <sys/param.h>
#include <sys/types.h>
#include <sys/time.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <time.h>
#include <arpa/inet.h>
#include "funcattrs.h"
Include dependency graph for netdissect-stdinc.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  in6_addr
 

Macros

#define our_fstat   fstat
 
#define our_statb   struct stat
 
#define strtoint64_t   strtoll
 
#define INT64_T_CONSTANT(constant)   (constant##LL)
 
#define FOPEN_READ_TXT   "r"
 
#define FOPEN_READ_BIN   FOPEN_READ_TXT
 
#define FOPEN_WRITE_TXT   "w"
 
#define FOPEN_WRITE_BIN   FOPEN_WRITE_TXT
 
#define AF_INET6   24
 
#define NI_MAXHOST   1025
 
#define INET_ADDRSTRLEN   16
 
#define TRUE   1
 
#define FALSE   0
 
#define XSTRINGIFY(x)   #x
 
#define DIAG_JOINSTR(x, y)   XSTRINGIFY(x ## y)
 
#define DIAG_DO_PRAGMA(x)   _Pragma (#x)
 
#define DIAG_OFF(x)
 
#define DIAG_ON(x)
 
#define DIAG_OFF_CLANG(x)
 
#define DIAG_ON_CLANG(x)
 
#define USES_APPLE_DEPRECATED_API
 
#define USES_APPLE_RST
 
#define ND_FALL_THROUGH
 

Macro Definition Documentation

◆ AF_INET6

#define AF_INET6   24

Definition at line 332 of file netdissect-stdinc.h.

◆ DIAG_DO_PRAGMA

#define DIAG_DO_PRAGMA (   x)    _Pragma (#x)

Definition at line 371 of file netdissect-stdinc.h.

◆ DIAG_JOINSTR

#define DIAG_JOINSTR (   x,
 
)    XSTRINGIFY(x ## y)

Definition at line 370 of file netdissect-stdinc.h.

◆ DIAG_OFF

#define DIAG_OFF (   x)

Definition at line 396 of file netdissect-stdinc.h.

◆ DIAG_OFF_CLANG

#define DIAG_OFF_CLANG (   x)

Definition at line 405 of file netdissect-stdinc.h.

◆ DIAG_ON

#define DIAG_ON (   x)

Definition at line 397 of file netdissect-stdinc.h.

◆ DIAG_ON_CLANG

#define DIAG_ON_CLANG (   x)

Definition at line 406 of file netdissect-stdinc.h.

◆ FALSE

#define FALSE   0

Definition at line 357 of file netdissect-stdinc.h.

◆ FOPEN_READ_BIN

#define FOPEN_READ_BIN   FOPEN_READ_TXT

Definition at line 276 of file netdissect-stdinc.h.

◆ FOPEN_READ_TXT

#define FOPEN_READ_TXT   "r"

Definition at line 275 of file netdissect-stdinc.h.

◆ FOPEN_WRITE_BIN

#define FOPEN_WRITE_BIN   FOPEN_WRITE_TXT

Definition at line 278 of file netdissect-stdinc.h.

◆ FOPEN_WRITE_TXT

#define FOPEN_WRITE_TXT   "w"

Definition at line 277 of file netdissect-stdinc.h.

◆ INET_ADDRSTRLEN

#define INET_ADDRSTRLEN   16

Definition at line 349 of file netdissect-stdinc.h.

◆ INT64_T_CONSTANT

#define INT64_T_CONSTANT (   constant)    (constant##LL)

Definition at line 258 of file netdissect-stdinc.h.

◆ ND_FALL_THROUGH

#define ND_FALL_THROUGH

Definition at line 443 of file netdissect-stdinc.h.

◆ NI_MAXHOST

#define NI_MAXHOST   1025

Definition at line 345 of file netdissect-stdinc.h.

◆ our_fstat

#define our_fstat   fstat

Definition at line 247 of file netdissect-stdinc.h.

◆ our_statb

#define our_statb   struct stat

Definition at line 248 of file netdissect-stdinc.h.

◆ strtoint64_t

#define strtoint64_t   strtoll

Definition at line 253 of file netdissect-stdinc.h.

◆ TRUE

#define TRUE   1

Definition at line 353 of file netdissect-stdinc.h.

◆ USES_APPLE_DEPRECATED_API

#define USES_APPLE_DEPRECATED_API

Definition at line 416 of file netdissect-stdinc.h.

◆ USES_APPLE_RST

#define USES_APPLE_RST

Definition at line 417 of file netdissect-stdinc.h.

◆ XSTRINGIFY

#define XSTRINGIFY (   x)    #x

Definition at line 365 of file netdissect-stdinc.h.