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)  

af.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define AFNUM_INET   1
 
#define AFNUM_INET6   2
 
#define AFNUM_NSAP   3
 
#define AFNUM_HDLC   4
 
#define AFNUM_BBN1822   5
 
#define AFNUM_802   6
 
#define AFNUM_E163   7
 
#define AFNUM_E164   8
 
#define AFNUM_F69   9
 
#define AFNUM_X121   10
 
#define AFNUM_IPX   11
 
#define AFNUM_ATALK   12
 
#define AFNUM_DECNET   13
 
#define AFNUM_BANYAN   14
 
#define AFNUM_E164NSAP   15
 
#define AFNUM_VPLS   25
 
#define AFNUM_L2VPN   196 /* still to be approved by IANA */
 
#define BSD_AFNUM_INET   2
 
#define BSD_AFNUM_NS   6 /* XEROX NS protocols */
 
#define BSD_AFNUM_ISO   7
 
#define BSD_AFNUM_APPLETALK   16
 
#define BSD_AFNUM_IPX   23
 
#define BSD_AFNUM_INET6_BSD   24 /* NetBSD, OpenBSD, BSD/OS, Npcap */
 
#define BSD_AFNUM_INET6_FREEBSD   28 /* FreeBSD */
 
#define BSD_AFNUM_INET6_DARWIN   30 /* macOS, iOS, other Darwin-based OSes */
 

Variables

const struct tok af_values []
 
const struct tok bsd_af_values []
 

Macro Definition Documentation

◆ AFNUM_802

#define AFNUM_802   6

Definition at line 27 of file af.h.

◆ AFNUM_ATALK

#define AFNUM_ATALK   12

Definition at line 33 of file af.h.

◆ AFNUM_BANYAN

#define AFNUM_BANYAN   14

Definition at line 35 of file af.h.

◆ AFNUM_BBN1822

#define AFNUM_BBN1822   5

Definition at line 26 of file af.h.

◆ AFNUM_DECNET

#define AFNUM_DECNET   13

Definition at line 34 of file af.h.

◆ AFNUM_E163

#define AFNUM_E163   7

Definition at line 28 of file af.h.

◆ AFNUM_E164

#define AFNUM_E164   8

Definition at line 29 of file af.h.

◆ AFNUM_E164NSAP

#define AFNUM_E164NSAP   15

Definition at line 36 of file af.h.

◆ AFNUM_F69

#define AFNUM_F69   9

Definition at line 30 of file af.h.

◆ AFNUM_HDLC

#define AFNUM_HDLC   4

Definition at line 25 of file af.h.

◆ AFNUM_INET

#define AFNUM_INET   1

Definition at line 22 of file af.h.

◆ AFNUM_INET6

#define AFNUM_INET6   2

Definition at line 23 of file af.h.

◆ AFNUM_IPX

#define AFNUM_IPX   11

Definition at line 32 of file af.h.

◆ AFNUM_L2VPN

#define AFNUM_L2VPN   196 /* still to be approved by IANA */

Definition at line 39 of file af.h.

◆ AFNUM_NSAP

#define AFNUM_NSAP   3

Definition at line 24 of file af.h.

◆ AFNUM_VPLS

#define AFNUM_VPLS   25

Definition at line 37 of file af.h.

◆ AFNUM_X121

#define AFNUM_X121   10

Definition at line 31 of file af.h.

◆ BSD_AFNUM_APPLETALK

#define BSD_AFNUM_APPLETALK   16

Definition at line 51 of file af.h.

◆ BSD_AFNUM_INET

#define BSD_AFNUM_INET   2

Definition at line 48 of file af.h.

◆ BSD_AFNUM_INET6_BSD

#define BSD_AFNUM_INET6_BSD   24 /* NetBSD, OpenBSD, BSD/OS, Npcap */

Definition at line 53 of file af.h.

◆ BSD_AFNUM_INET6_DARWIN

#define BSD_AFNUM_INET6_DARWIN   30 /* macOS, iOS, other Darwin-based OSes */

Definition at line 55 of file af.h.

◆ BSD_AFNUM_INET6_FREEBSD

#define BSD_AFNUM_INET6_FREEBSD   28 /* FreeBSD */

Definition at line 54 of file af.h.

◆ BSD_AFNUM_IPX

#define BSD_AFNUM_IPX   23

Definition at line 52 of file af.h.

◆ BSD_AFNUM_ISO

#define BSD_AFNUM_ISO   7

Definition at line 50 of file af.h.

◆ BSD_AFNUM_NS

#define BSD_AFNUM_NS   6 /* XEROX NS protocols */

Definition at line 49 of file af.h.

Variable Documentation

◆ af_values

◆ bsd_af_values

const struct tok bsd_af_values[]
extern

Definition at line 1 of file af.c.

Referenced by null_hdr_print(), rip_entry_print_v1(), and rip_entry_print_v2().