Skip to content

Commit 5a89f2c

Browse files
Bumped version to 1.3.5.post15
Updated vendor constant enumerations at Sat Apr 19 10:04:58 UTC 2025. The following files have been changed: pcapkit/const/reg/linktype.py
1 parent 184a84d commit 5a89f2c

File tree

3 files changed

+21
-45
lines changed

3 files changed

+21
-45
lines changed

conda/build

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1
1+
0

pcapkit/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -121,4 +121,4 @@
121121
]
122122

123123
#: version number
124-
__version__ = '1.3.5.post14'
124+
__version__ = '1.3.5.post15'

pcapkit/const/reg/linktype.py

+19-43
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,7 @@ class LinkType(IntEnum):
5959
#: [``DLT_PPP_SERIAL``] PPP in HDLC-like framing.
6060
PPP_HDLC = 50
6161

62-
#: [``DLT_PPP_ETHER``] PPPoE; the packet begins with a PPPoE header, as per RFC
63-
#: 2516.
62+
#: [``DLT_PPP_ETHER``] PPPoE session packets.
6463
PPP_ETHER = 51
6564

6665
#: [``DLT_SYMANTEC_FIREWALL``] Symantec Enterprise (ex-Axent Raptor) firewall.
@@ -125,7 +124,7 @@ class LinkType(IntEnum):
125124
#: link-layer header.
126125
AIRONET_HEADER = 120
127126

128-
#: [``DLT_IP_OVER_FC``] IP and ATM over Fibre Channel, as per RFC 4338.
127+
#: [``DLT_IP_OVER_FC``] IP and ATM over Fibre Channel.
129128
IP_OVER_FC = 122
130129

131130
#: [``DLT_SUNATM``] ATM traffic captured from a SunATM device.
@@ -186,15 +185,10 @@ class LinkType(IntEnum):
186185
#: [``DLT_MTP2``] SS7 MTP2 packets.
187186
MTP2 = 140
188187

189-
#: [``DLT_MTP3``] Signaling System 7 Message Transfer Part Level 3, as
190-
#: specified by ITU-T Recommendation Q.704, with no MTP2 header preceding the
191-
#: MTP3 packet.
188+
#: [``DLT_MTP3``] SS7 MTP3 packets.
192189
MTP3 = 141
193190

194-
#: [``DLT_SCCP``] Signaling System 7 Signalling Connection Control Part, as
195-
#: specified by ITU-T Recommendation Q.711, ITU-T Recommendation Q.712, ITU-T
196-
#: Recommendation Q.713, and ITU-T Recommendation Q.714, with no MTP3 or MTP2
197-
#: headers preceding the SCCP packet.
191+
#: [``DLT_SCCP``] SS7 SCCP packets.
198192
SCCP = 142
199193

200194
#: [``DLT_DOCSIS``] DOCSIS MAC frames, as described by the DOCSIS 4.0 MAC and
@@ -266,15 +260,11 @@ class LinkType(IntEnum):
266260
#: [``DLT_JUNIPER_MONITOR``] Juniper Networks private data link type.
267261
JUNIPER_MONITOR = 164
268262

269-
#: [``DLT_BACNET_MS_TP``] BACnet MS/TP frames, as specified by section 9.3
270-
#: MS/TP Frame Format of ANSI/ASHRAE Standard 135, BACnet® - A Data
271-
#: Communication Protocol for Building Automation and Control Networks,
272-
#: including the preamble and, if present, the Data CRC.
263+
#: [``DLT_BACNET_MS_TP``] BACnet MS/TP frames.
273264
BACNET_MS_TP = 165
274265

275-
#: [``DLT_PPP_PPPD``] PPP in HDLC-like encapsulation, like LINKTYPE\_PPP\_HDLC,
276-
#: but with the 0xff address byte replaced by a direction indication—0x00 for
277-
#: incoming and 0x01 for outgoing.
266+
#: [``DLT_PPP_PPPD``] PPP preceded by a direction octet and an HDLC-like
267+
#: control field.
278268
PPP_PPPD = 166
279269

280270
#: [``DLT_JUNIPER_PPPOE``] Juniper Networks private data link type.
@@ -304,10 +294,10 @@ class LinkType(IntEnum):
304294
#: [``DLT_JUNIPER_PIC_PEER``] Juniper Networks private data link type.
305295
JUNIPER_PIC_PEER = 174
306296

307-
#: [``DLT_ERF_ETH``] An ERF header followed by Ethernet.
297+
#: [``DLT_ERF_ETH``] Endace ERF records of type TYPE\_ETH.
308298
ERF_ETH = 175
309299

310-
#: [``DLT_ERF_POS``] An ERF header followed by Packet-over-SONET.
300+
#: [``DLT_ERF_POS``] Endace ERF records of type TYPE\_POS\_HDLC.
311301
ERF_POS = 176
312302

313303
#: [``DLT_LINUX_LAPD``] Linux vISDN LAPD frames
@@ -378,8 +368,7 @@ class LinkType(IntEnum):
378368
#: [``DLT_SITA``] Various link-layer types, with a pseudo-header, for SITA.
379369
SITA = 196
380370

381-
#: [``DLT_ERF``] Various link-layer types, with a pseudo-header, for Endace DAG
382-
#: cards; encapsulates Endace ERF records.
371+
#: [``DLT_ERF``] Endace ERF records.
383372
ERF = 197
384373

385374
#: [``DLT_RAIF1``] Special header prepended to Ethernet packets when capturing
@@ -505,8 +494,7 @@ class LinkType(IntEnum):
505494
#: [``DLT_JUNIPER_FIBRECHANNEL``] Juniper Networks private data link type.
506495
JUNIPER_FIBRECHANNEL = 234
507496

508-
#: [``DLT_DVB_CI``] DVB-CI messages, with the message format specified by the
509-
#: PCAP format for DVB-CI specification.
497+
#: [``DLT_DVB_CI``] DVB-CI messages, with a pseudo-header.
510498
DVB_CI = 235
511499

512500
#: [``DLT_MUX27010``] Variant of 3GPP TS 27.010 multiplexing protocol.
@@ -529,7 +517,7 @@ class LinkType(IntEnum):
529517
#: header, preamble and SFD, preceded by a Hilscher.
530518
NETANALYZER_TRANSPARENT = 241
531519

532-
#: [``DLT_IPOIB``] IP-over-InfiniBand, as specified by RFC 4391 section 6.
520+
#: [``DLT_IPOIB``] IP-over-InfiniBand.
533521
IPOIB = 242
534522

535523
#: [``DLT_MPEG_2_TS``] MPEG-2 Transport Stream transport packets.
@@ -691,15 +679,10 @@ class LinkType(IntEnum):
691679
#: 5 of the Z-Wave Serial API Host Application Programming Guide.
692680
Z_WAVE_SERIAL = 287
693681

694-
#: [``DLT_USB_2_0``] USB 2.0, 1.1, or 1.0 packet, beginning with a PID, as
695-
#: described by Chapter 8 "Protocol Layer" of the the Universal Serial Bus
696-
#: Specification Revision 2.0. Deprecated in favor of speed specific USB 2.0,
697-
#: 1.1, or 1.0 linktypes.
682+
#: [``DLT_USB_2_0``] USB 2.0, 1.1, or 1.0 packets.
698683
USB_2_0 = 288
699684

700-
#: [``DLT_ATSC_ALP``] ATSC Link-Layer Protocol frames, as described in section
701-
#: 5 of the A/330 Link-Layer Protocol specification, found at the ATSC 3.0
702-
#: standards page, beginning with a Base Header.
685+
#: [``DLT_ATSC_ALP``] ATSC Link-Layer Protocol frames.
703686
ATSC_ALP = 289
704687

705688
#: [``DLT_ETW``] Event Tracing for Windows messages.
@@ -712,23 +695,16 @@ class LinkType(IntEnum):
712695
#: [``DLT_ZBOSS_NCP``] ZBOSS NCP Serial Protocol, with a pseudo-header.
713696
ZBOSS_NCP = 292
714697

715-
#: [``DLT_USB_2_0_LOW_SPEED``] Low-Speed USB 2.0, 1.1, or 1.0 packet, beginning
716-
#: with a PID, as described by Chapter 8 "Protocol Layer" of the the Universal
717-
#: Serial Bus Specification Revision 2.0.
698+
#: [``DLT_USB_2_0_LOW_SPEED``] Low-Speed USB 2.0, 1.1, or 1.0 packets..
718699
USB_2_0_LOW_SPEED = 293
719700

720-
#: [``DLT_USB_2_0_FULL_SPEED``] Full-Speed USB 2.0, 1.1, or 1.0 packet,
721-
#: beginning with a PID, as described by Chapter 8 "Protocol Layer" of the the
722-
#: Universal Serial Bus Specification Revision 2.0.
701+
#: [``DLT_USB_2_0_FULL_SPEED``] Full-Speed USB 2.0, 1.1, or 1.0 packets.
723702
USB_2_0_FULL_SPEED = 294
724703

725-
#: [``DLT_USB_2_0_HIGH_SPEED``] High-Speed USB 2.0 packet, beginning with a
726-
#: PID, as described by Chapter 8 "Protocol Layer" of the the Universal Serial
727-
#: Bus Specification Revision 2.0.
704+
#: [``DLT_USB_2_0_HIGH_SPEED``] High-Speed USB 2.0 packets.
728705
USB_2_0_HIGH_SPEED = 295
729706

730-
#: [``DLT_AUERSWALD_LOG``] Auerswald Logger Protocol, as described in this
731-
#: document.
707+
#: [``DLT_AUERSWALD_LOG``] Auerswald Logger Protocol packets.
732708
AUERSWALD_LOG = 296
733709

734710
#: [``DLT_ZWAVE_TAP``] Z-Wave packets, with a metadata header.
@@ -741,7 +717,7 @@ class LinkType(IntEnum):
741717
#: [``DLT_FIRA_UCI``] Ultra-wideband (UWB) controller interface protocol (UCI).
742718
FIRA_UCI = 299
743719

744-
#: [``DLT_MDB``] MDB (Multi-Drop Bus) vending machine protocol.
720+
#: [``DLT_MDB``] MDB (Multi-Drop Bus) messages, with a pseudo-header.
745721
MDB = 300
746722

747723
#: [``DLT_DECT_NR``] DECT-2020 New Radio (NR) MAC layer.

0 commit comments

Comments
 (0)