@@ -136,8 +136,8 @@ class LinkType(IntEnum):
136
136
#: [``DLT_CISCO_IOS``] Cisco internal use.
137
137
CISCO_IOS = 118
138
138
139
- #: [``DLT_PRISM_HEADER``] Prism monitor mode information followed by an 802.11
140
- #: header .
139
+ #: [``DLT_PRISM_HEADER``] Prism monitor mode information, followed by an 802.11
140
+ #: frame .
141
141
IEEE802_11_PRISM = 119
142
142
143
143
#: [``DLT_AIRONET_HEADER``] Reserved for Aironet 802.11 cards, with an Aironet
@@ -148,8 +148,7 @@ class LinkType(IntEnum):
148
148
#: header being the Network\_Header as described in that RFC.
149
149
IP_OVER_FC = 122
150
150
151
- #: [``DLT_SUNATM``] ATM traffic, encapsulated as per the scheme used by SunATM
152
- #: devices.
151
+ #: [``DLT_SUNATM``] ATM traffic captured from a SunATM device.
153
152
SUNATM = 123
154
153
155
154
#: [``DLT_RIO``] RapidIO.
@@ -340,7 +339,7 @@ class LinkType(IntEnum):
340
339
#: [``DLT_ERF_POS``] An ERF header followed by Packet-over-SONET.
341
340
ERF_POS = 176
342
341
343
- #: [``DLT_LINUX_LAPD``] Linux vISDN LAPD frame
342
+ #: [``DLT_LINUX_LAPD``] Linux vISDN LAPD frames
344
343
LINUX_LAPD = 177
345
344
346
345
#: [``DLT_JUNIPER_ETHER``] Juniper Networks private data link type. Ethernet
@@ -618,14 +617,12 @@ class LinkType(IntEnum):
618
617
#: [``DLT_NFLOG``] Linux netlink NETLINK NFLOG socket log messages.
619
618
NFLOG = 239
620
619
621
- #: [``DLT_NETANALYZER``] Pseudo-header for Hilscher Gesellschaft für
622
- #: Systemautomation mbH netANALYZER devices, followed by an Ethernet frame,
623
- #: beginning with the MAC header and ending with the FCS.
620
+ #: [``DLT_NETANALYZER``] Ethernet frames, preceded by a Hilscher netANALYZER
621
+ #: pseudo-header.
624
622
NETANALYZER = 240
625
623
626
- #: [``DLT_NETANALYZER_TRANSPARENT``] Pseudo-header for Hilscher Gesellschaft
627
- #: für Systemautomation mbH netANALYZER devices, followed by an Ethernet frame,
628
- #: beginning with the preamble, SFD, and MAC header, and ending with the FCS.
624
+ #: [``DLT_NETANALYZER_TRANSPARENT``] Ethernet frames, including the preamble
625
+ #: and SFD, preceded by a Hilscher netANALYZER pseudo-header.
629
626
NETANALYZER_TRANSPARENT = 241
630
627
631
628
#: [``DLT_IPOIB``] IP-over-InfiniBand, as specified by RFC 4391 section 6.
@@ -636,17 +633,11 @@ class LinkType(IntEnum):
636
633
#: 2.4.3.2 "Transport Stream packet layer").
637
634
MPEG_2_TS = 243
638
635
639
- #: [``DLT_NG40``] Pseudo-header for ng4T GmbH's UMTS Iub/Iur-over-ATM and
640
- #: Iub/Iur-over-IP format as used by their ng40 protocol tester, followed by
641
- #: frames for the Frame Protocol as specified by 3GPP TS 25.427 for dedicated
642
- #: channels and 3GPP TS 25.435 for common/shared channels in the case of ATM
643
- #: AAL2 or UDP traffic, by SSCOP packets as specified by ITU-T Recommendation
644
- #: Q.2110 for ATM AAL5 traffic, and by NBAP packets for SCTP traffic.
636
+ #: [``DLT_NG40``] Frames from ng4T GmbH's ng40 protocol tester.
645
637
NG40 = 244
646
638
647
- #: [``DLT_NFC_LLCP``] Pseudo-header for NFC LLCP packet captures, followed by
648
- #: frame data for the LLCP Protocol as specified by the Logical Link Control
649
- #: Protocol Technical Specification.
639
+ #: [``DLT_NFC_LLCP``] NFC Logical Link Control Protocol frames, with a pseudo-
640
+ #: header.
650
641
NFC_LLCP = 245
651
642
652
643
#: Packet filter state syncing.
@@ -664,9 +655,8 @@ class LinkType(IntEnum):
664
655
#: [``DLT_USBPCAP``] USB packets, beginning with a USBPcap header.
665
656
USBPCAP = 249
666
657
667
- #: [``DLT_RTAC_SERIAL``] Serial-line packet header for the Schweitzer
668
- #: Engineering Laboratories "RTAC" product, followed by a payload for one of a
669
- #: number of industrial control protocols.
658
+ #: [``DLT_RTAC_SERIAL``] Serial-line packets from the Schweitzer Engineering
659
+ #: Laboratories "RTAC" product.
670
660
RTAC_SERIAL = 250
671
661
672
662
#: [``DLT_BLUETOOTH_LE_LL``] Bluetooth Low Energy air interface Link Layer
@@ -721,9 +711,8 @@ class LinkType(IntEnum):
721
711
#: Recommendation G.9959, with some MAC layer fields moved.
722
712
ZWAVE_R3 = 262
723
713
724
- #: [``DLT_WATTSTOPPER_DLM``] Formats for WattStopper Digital Lighting
725
- #: Management (DLM) and Legrand Nitoo Open protocol common packet structure
726
- #: captures.
714
+ #: [``DLT_WATTSTOPPER_DLM``] WattStopper Digital Lighting Management (DLM) and
715
+ #: Legrand Nitoo Open protocol packets.
727
716
WATTSTOPPER_DLM = 263
728
717
729
718
#: [``DLT_ISO_14443``] Messages between ISO 14443 contactless smartcards
@@ -732,12 +721,11 @@ class LinkType(IntEnum):
732
721
#: for ISO14443 specification.
733
722
ISO_14443 = 264
734
723
735
- #: [``DLT_RDS``] Radio data system (RDS) groups, as per IEC 62106, encapsulated
736
- #: in this form.
724
+ #: [``DLT_RDS``] IEC 62106 Radio data system (RDS) groups.
737
725
RDS = 265
738
726
739
- #: [``DLT_USB_DARWIN``] USB packets, beginning with a Darwin (macOS, etc.) USB
740
- #: header .
727
+ #: [``DLT_USB_DARWIN``] USB packets captured on a Darwin-based operating system
728
+ #: (macOS, etc.) .
741
729
USB_DARWIN = 266
742
730
743
731
#: [``DLT_OPENFLOW``] OpenFlow messages with an additional 12-octet header, as
@@ -763,7 +751,7 @@ class LinkType(IntEnum):
763
751
VSOCK = 271
764
752
765
753
#: [``DLT_NORDIC_BLE``] Messages to and from a Nordic Semiconductor nRF Sniffer
766
- #: for Bluetooth LE packets, beginning with a pseudo-header .
754
+ #: for Bluetooth LE packets.
767
755
NORDIC_BLE = 272
768
756
769
757
#: [``DLT_DOCSIS31_XRA31``] DOCSIS packets and bursts, preceded by a pseudo-
@@ -774,8 +762,7 @@ class LinkType(IntEnum):
774
762
#: 99-4, starting with the preamble and always ending with a CRC field.
775
763
ETHERNET_MPACKET = 274
776
764
777
- #: [``DLT_DISPLAYPORT_AUX``] DisplayPort AUX channel monitoring data as
778
- #: specified by VESA DisplayPort (DP) Standard preceded by a pseudo-header.
765
+ #: [``DLT_DISPLAYPORT_AUX``] DisplayPort AUX channel monitoring messages.
779
766
DISPLAYPORT_AUX = 275
780
767
781
768
#: [``DLT_LINUX_SLL2``] Linux "cooked" capture encapsulation v2.
@@ -784,7 +771,7 @@ class LinkType(IntEnum):
784
771
#: [``DLT_SERCOS_MONITOR``] Sercos Monitor.
785
772
SERCOS_MONITOR = 277
786
773
787
- #: [``DLT_OPENVIZSLA``] Openvizsla FPGA-based USB sniffer.
774
+ #: [``DLT_OPENVIZSLA``] OpenVizsla FPGA-based USB sniffer frames .
788
775
OPENVIZSLA = 278
789
776
790
777
#: [``DLT_EBHSCR``] Elektrobit High Speed Capture and Replay (EBHSCR) format.
@@ -794,25 +781,23 @@ class LinkType(IntEnum):
794
781
#: dispatch tracer, in the the graph dispatcher trace format.
795
782
VPP_DISPATCH = 280
796
783
797
- #: [``DLT_DSA_TAG_BRCM``] Ethernet frames, with a switch tag inserted between
798
- #: the source address field and the type/length field in the Ethernet header.
784
+ #: [``DLT_DSA_TAG_BRCM``] Ethernet frames, with a Broadcom switch tag inserted.
799
785
DSA_TAG_BRCM = 281
800
786
801
- #: [``DLT_DSA_TAG_BRCM_PREPEND``] Ethernet frames, with a switch tag inserted
802
- #: before the destination address in the Ethernet header .
787
+ #: [``DLT_DSA_TAG_BRCM_PREPEND``] Ethernet frames, with a Broadcom switch tag
788
+ #: prepended .
803
789
DSA_TAG_BRCM_PREPEND = 282
804
790
805
791
#: [``DLT_IEEE802_15_4_TAP``] IEEE 802.15.4 Low-Rate Wireless Networks, with a
806
792
#: pseudo-header containing TLVs with metadata preceding the 802.15.4 header.
807
793
IEEE802_15_4_TAP = 283
808
794
809
- #: [``DLT_DSA_TAG_DSA``] Ethernet frames, with a switch tag inserted between
810
- #: the source address field and the type/length field in the Ethernet header .
795
+ #: [``DLT_DSA_TAG_DSA``] Ethernet frames, with a Marvell DSA switch tag
796
+ #: inserted .
811
797
DSA_TAG_DSA = 284
812
798
813
- #: [``DLT_DSA_TAG_EDSA``] Ethernet frames, with a programmable Ethernet type
814
- #: switch tag inserted between the source address field and the type/length
815
- #: field in the Ethernet header.
799
+ #: [``DLT_DSA_TAG_EDSA``] Ethernet frames, with a Marvell EDSA switch tag
800
+ #: inserted.
816
801
DSA_TAG_EDSA = 285
817
802
818
803
#: [``DLT_ELEE``] Payload of lawful intercept packets using the ELEE protocol.
@@ -836,8 +821,7 @@ class LinkType(IntEnum):
836
821
#: standards page, beginning with a Base Header.
837
822
ATSC_ALP = 289
838
823
839
- #: [``DLT_ETW``] Event Tracing for Windows messages, beginning with a pseudo-
840
- #: header.
824
+ #: [``DLT_ETW``] Event Tracing for Windows messages.
841
825
ETW = 290
842
826
843
827
#: [``DLT_NETANALYZER_NG``] Reserved for Hilscher Gesellschaft fuer
0 commit comments