Enum pfwl_datalink_type¶
Defined in File peafowl.h
Enum Documentation¶
-
enum
pfwl_datalink_type¶ L2 datalink protocols supported by peafowl. When adding a new protocol, please update the pfwl_l2_protocols_names array in parsing_l2.c
Values:
-
enumerator
PFWL_PROTO_L2_EN10MB¶ IEEE 802.3 Ethernet (10Mb, 100Mb, 1000Mb, and up)
-
enumerator
PFWL_PROTO_L2_LINUX_SLL¶ Linux “cooked” capture encapsulation.
-
enumerator
PFWL_PROTO_L2_IEEE802_11_RADIO¶ Radiotap link-layer information followed by an 802.11 header
-
enumerator
PFWL_PROTO_L2_IEEE802_11¶ IEEE 802.11.
-
enumerator
PFWL_PROTO_L2_IEEE802¶ IEEE 802.5 Token Ring.
-
enumerator
PFWL_PROTO_L2_SLIP¶ SLIP, encapsulated with a LINKTYPE_SLIP header.
-
enumerator
PFWL_PROTO_L2_PPP¶ PPP, as per RFC 1661 and RFC 1662.
-
enumerator
PFWL_PROTO_L2_FDDI¶ FDDI, as specified by ANSI INCITS 239-1994.
-
enumerator
PFWL_PROTO_L2_RAW¶ Raw IP.
-
enumerator
PFWL_PROTO_L2_LOOP¶ OpenBSD loopback encapsulation.
-
enumerator
PFWL_PROTO_L2_NULL¶ BSD loopback encapsulation.
-
enumerator
PFWL_PROTO_L2_NUM¶ Special value to indicate an unsupported datalink type. This must be the last value
-
enumerator