The main namespace for the PcapPlusPlus lib.
const ProtocolTypeFamily GRE
GRE protocol family (GREv0 and GREv1 protocols)
Definition: ProtocolType.h:80
const ProtocolType STP
Spanning Tree Protocol.
Definition: ProtocolType.h:173
const ProtocolType S7COMM
S7COMM protocol.
Definition: ProtocolType.h:206
const ProtocolType VRRPv3
VRRP version 3 protocol.
Definition: ProtocolType.h:194
const ProtocolTypeFamily VRRP
VRRP protocol family (VRRPv2 and VRRPv3 protocols)
Definition: ProtocolType.h:197
const ProtocolType TPKT
TPKT protocol.
Definition: ProtocolType.h:188
uint8_t ProtocolType
Definition: ProtocolType.h:13
const ProtocolType DHCPv6
Dynamic Host Configuration Protocol version 6 (DHCPv6) protocol.
Definition: ProtocolType.h:158
const ProtocolType PPPoESession
PPPoE session protocol.
Definition: ProtocolType.h:59
const ProtocolType ESP
IPSec Encapsulating Security Payload (ESP) protocol.
Definition: ProtocolType.h:152
const ProtocolType GREv0
GRE version 0 protocol.
Definition: ProtocolType.h:74
const ProtocolType MPLS
MPLS protocol.
Definition: ProtocolType.h:71
const ProtocolType WakeOnLan
Wake On LAN (WOL) Protocol.
Definition: ProtocolType.h:182
const ProtocolType COTP
COTP protocol.
Definition: ProtocolType.h:200
const ProtocolType AuthenticationHeader
IPSec Authentication Header (AH) protocol.
Definition: ProtocolType.h:149
const ProtocolType Ethernet
Ethernet protocol.
Definition: ProtocolType.h:23
const ProtocolTypeFamily PPPoE
PPPoE protocol family (PPPoESession and PPPoEDiscovery protocols)
Definition: ProtocolType.h:65
const ProtocolType NTP
Network Time (NTP) Protocol.
Definition: ProtocolType.h:161
const ProtocolTypeFamily HTTP
HTTP protocol family (HTTP request and HTTP response protocols)
Definition: ProtocolType.h:47
const ProtocolType PacketTrailer
Packet trailer.
Definition: ProtocolType.h:128
const ProtocolType IGMPv2
IGMPv2 protocol.
Definition: ProtocolType.h:101
const ProtocolType BGP
Border Gateway Protocol (BGP) version 4 protocol.
Definition: ProtocolType.h:143
const ProtocolType IGMPv3
IGMPv3 protocol.
Definition: ProtocolType.h:104
const ProtocolType PPP_PPTP
PPP for PPTP protocol.
Definition: ProtocolType.h:83
const ProtocolType DHCP
DHCP/BOOTP protocol.
Definition: ProtocolType.h:92
const ProtocolType GREv1
GRE version 1 protocol.
Definition: ProtocolType.h:77
OsiModelLayer
An enum representing OSI model layers.
Definition: ProtocolType.h:225
@ OsiModelTransportLayer
Transport layer (layer 4)
Definition: ProtocolType.h:233
@ OsiModelApplicationLayer
Application layer (layer 7)
Definition: ProtocolType.h:239
@ OsiModelDataLinkLayer
Data link layer (layer 2)
Definition: ProtocolType.h:229
@ OsiModelPhysicalLayer
Physical layer (layer 1)
Definition: ProtocolType.h:227
@ OsiModelSesionLayer
Session layer (layer 5)
Definition: ProtocolType.h:235
@ OsiModelNetworkLayer
Network layer (layer 3)
Definition: ProtocolType.h:231
@ OsiModelPresentationLayer
Presentation layer (layer 6)
Definition: ProtocolType.h:237
@ OsiModelLayerUnknown
Unknown / null layer.
Definition: ProtocolType.h:241
const ProtocolType SomeIP
SOME/IP Base protocol.
Definition: ProtocolType.h:179
const ProtocolType SSL
SSL/TLS protocol.
Definition: ProtocolType.h:86
const ProtocolType LDAP
LDAP protocol.
Definition: ProtocolType.h:212
const ProtocolType FTP
File Transfer (FTP) Protocol.
Definition: ProtocolType.h:167
const ProtocolType Radius
RADIUS protocol.
Definition: ProtocolType.h:131
const ProtocolType NULL_LOOPBACK
Null/Loopback protocol.
Definition: ProtocolType.h:95
const ProtocolType LLC
Logical Link Control (LLC)
Definition: ProtocolType.h:176
const ProtocolTypeFamily IP
IP protocol family (IPv4 and IPv6 protocols)
Definition: ProtocolType.h:32
const ProtocolType TCP
TCP protocol.
Definition: ProtocolType.h:35
const ProtocolType SSH
SSH version 2 protocol.
Definition: ProtocolType.h:146
const ProtocolType PPPoEDiscovery
PPPoE discovery protocol.
Definition: ProtocolType.h:62
const ProtocolType SMTP
SMTP protocol.
Definition: ProtocolType.h:209
uint32_t ProtocolTypeFamily
Definition: ProtocolType.h:17
const ProtocolType IPv4
IPv4 protocol.
Definition: ProtocolType.h:26
const ProtocolType SLL2
SLL2 protocol.
Definition: ProtocolType.h:203
const ProtocolType GenericPayload
Generic payload (no specific protocol)
Definition: ProtocolType.h:110
const ProtocolType IPv6
IPv6 protocol.
Definition: ProtocolType.h:29
const ProtocolType GTPv1
GTPv1 protocol.
Definition: ProtocolType.h:134
const ProtocolType GTPv2
GTPv2 protocol.
Definition: ProtocolType.h:218
const ProtocolTypeFamily GTP
GTP protocol family (GTPv1 and GTPv2)
Definition: ProtocolType.h:137
const ProtocolType IGMPv1
IGMPv1 protocol.
Definition: ProtocolType.h:98
const ProtocolType SLL
SLL (Linux cooked capture) protocol.
Definition: ProtocolType.h:89
const ProtocolType VXLAN
VXLAN protocol.
Definition: ProtocolType.h:113
const ProtocolType VRRPv2
VRRP version 2 protocol.
Definition: ProtocolType.h:191
const ProtocolType CiscoHDLC
Cisco HDLC protocol.
Definition: ProtocolType.h:221
const ProtocolType ICMP
ICMP protocol.
Definition: ProtocolType.h:56
const ProtocolType HTTPRequest
HTTP request protocol.
Definition: ProtocolType.h:41
const ProtocolType WireGuard
WireGuard protocol.
Definition: ProtocolType.h:215
const ProtocolTypeFamily IPSec
IPSec protocol family (AH and ESP protocols)
Definition: ProtocolType.h:155
const ProtocolType UnknownProtocol
Unknown protocol (or unsupported by PcapPlusPlus)
Definition: ProtocolType.h:20
const ProtocolType VLAN
VLAN protocol.
Definition: ProtocolType.h:53
const ProtocolType SIPRequest
SIP request protocol.
Definition: ProtocolType.h:116
const ProtocolType DNS
DNS protocol.
Definition: ProtocolType.h:68
const ProtocolType UDP
UDP protocol.
Definition: ProtocolType.h:38
const ProtocolType ARP
ARP protocol.
Definition: ProtocolType.h:50
const ProtocolType SDP
SDP protocol.
Definition: ProtocolType.h:125
const ProtocolType Telnet
Telnet Protocol.
Definition: ProtocolType.h:164
const ProtocolType HTTPResponse
HTTP response protocol.
Definition: ProtocolType.h:44
const ProtocolTypeFamily SIP
SIP protocol family (SIPRequest and SIPResponse protocols)
Definition: ProtocolType.h:122
const ProtocolType NFLOG
NFLOG (Linux Netfilter NFLOG) Protocol.
Definition: ProtocolType.h:185
const ProtocolType EthernetDot3
IEEE 802.3 Ethernet protocol.
Definition: ProtocolType.h:140
const ProtocolTypeFamily IGMP
IGMP protocol family (IGMPv1, IGMPv2, IGMPv3)
Definition: ProtocolType.h:107
const ProtocolType ICMPv6
ICMPv6 protocol.
Definition: ProtocolType.h:170
const ProtocolType SIPResponse
SIP response protocol.
Definition: ProtocolType.h:119