Skip to content

Commit 9db39ba

Browse files
Bumped version to 1.3.5.post14
Updated vendor constant enumerations at Sat Apr 12 10:06:25 UTC 2025. The following files have been changed: pcapkit/const/reg/apptype.py pcapkit/const/reg/linktype.py
1 parent 39cb7e3 commit 9db39ba

File tree

4 files changed

+23
-49
lines changed

4 files changed

+23
-49
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.post13'
124+
__version__ = '1.3.5.post14'

pcapkit/const/reg/apptype.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -3050,14 +3050,13 @@ def __hash__(self) -> 'int':
30503050
#: [TCP] Reserved
30513051
reserved_914: 'AppType' = 914, 'reserved', TransportProtocol.get('tcp')
30523052

3053-
#: [UDP] Routing in Fat Trees Link Information Element [RFC-ietf-rift-rift-24]
3053+
#: [UDP] Routing in Fat Trees Link Information Element [:rfc:`9692`]
30543054
rift_lies: 'AppType' = 914, 'rift-lies', TransportProtocol.get('udp')
30553055

30563056
#: [TCP] Reserved
30573057
reserved_915: 'AppType' = 915, 'reserved', TransportProtocol.get('tcp')
30583058

3059-
#: [UDP] Routing in Fat Trees Topology Information Element [RFC-ietf-rift-
3060-
#: rift-24]
3059+
#: [UDP] Routing in Fat Trees Topology Information Element [:rfc:`9692`]
30613060
rift_ties: 'AppType' = 915, 'rift-ties', TransportProtocol.get('udp')
30623061

30633062
#: [TCP] BIND9 remote name daemon controller

pcapkit/const/reg/linktype.py

+19-44
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ class LinkType(IntEnum):
2828
#: [``DLT_EN3MB``] Experimental Ethernet (3Mb).
2929
EXP_ETHERNET = 2
3030

31-
#: [``DLT_AX25``] AX.25 packet, with nothing preceding it.
31+
#: [``DLT_AX25``] AX.25 layer 2 packets,
3232
AX25 = 3
3333

3434
#: [``DLT_PRONET``] Reserved for Proteon ProNET Token Ring.
@@ -66,8 +66,7 @@ class LinkType(IntEnum):
6666
#: [``DLT_SYMANTEC_FIREWALL``] Symantec Enterprise (ex-Axent Raptor) firewall.
6767
SYMANTEC_FIREWALL = 99
6868

69-
#: [``DLT_ATM_RFC1483``] RFC 1483 LLC/SNAP-encapsulated ATM; the packet begins
70-
#: with an ISO 8802-2 (formerly known as IEEE 802.2) LLC header.
69+
#: [``DLT_ATM_RFC1483``] LLC/SNAP-encapsulated ATM
7170
ATM_RFC1483 = 100
7271

7372
#: [``DLT_RAW``] Raw IP; the packet begins with an IPv4 or IPv6 header, with
@@ -99,9 +98,7 @@ class LinkType(IntEnum):
9998
#: [``DLT_LINUX_SLL``] Linux "cooked" capture encapsulation.
10099
LINUX_SLL = 113
101100

102-
#: [``DLT_LTALK``] Apple LocalTalk; the packet begins with an AppleTalk
103-
#: LocalTalk Link Access Protocol header, as described in chapter 1 of Inside
104-
#: AppleTalk, Second Edition.
101+
#: [``DLT_LTALK``] Apple LocalTalk packets.
105102
LTALK = 114
106103

107104
#: [``DLT_ECONET``] Acorn Econet.
@@ -183,12 +180,10 @@ class LinkType(IntEnum):
183180
#: [``DLT_APPLE_IP_OVER_IEEE1394``] Apple IP-over-IEEE 1394 cooked header.
184181
APPLE_IP_OVER_IEEE1394 = 138
185182

186-
#: [``DLT_MTP2_WITH_PHDR``] Signaling System 7 Message Transfer Part Level 2,
187-
#: as specified by ITU-T Recommendation Q.703, preceded by a pseudo-header.
183+
#: [``DLT_MTP2_WITH_PHDR``] SS7 MTP2 packets, with a pseudo-header.
188184
MTP2_WITH_PHDR = 139
189185

190-
#: [``DLT_MTP2``] Signaling System 7 Message Transfer Part Level 2, as
191-
#: specified by ITU-T Recommendation Q.703.
186+
#: [``DLT_MTP2``] SS7 MTP2 packets.
192187
MTP2 = 140
193188

194189
#: [``DLT_MTP3``] Signaling System 7 Message Transfer Part Level 3, as
@@ -367,7 +362,7 @@ class LinkType(IntEnum):
367362
#: is done by Linux drivers.
368363
IEEE802_15_4_LINUX = 191
369364

370-
#: [``DLT_PPI``] Per-Packet Information header precending packet data.
365+
#: [``DLT_PPI``] Per-Packet Information header preceding packet data.
371366
PPI = 192
372367

373368
#: [``DLT_IEEE802_16_MAC_CPS_RADIO``] IEEE 802.16 MAC Common Part Sublayer plus
@@ -402,8 +397,7 @@ class LinkType(IntEnum):
402397
#: packets with a direction pseudo-header.
403398
BLUETOOTH_HCI_H4_WITH_PHDR = 201
404399

405-
#: [``DLT_AX25_KISS``] AX.25 packet, with a 1-byte KISS header containing a
406-
#: type indicator.
400+
#: [``DLT_AX25_KISS``] KISS frames between a host and an AX.25 TNC.
407401
AX25_KISS = 202
408402

409403
#: [``DLT_LAPD``] Q.921 LAPD frames.
@@ -538,9 +532,7 @@ class LinkType(IntEnum):
538532
#: [``DLT_IPOIB``] IP-over-InfiniBand, as specified by RFC 4391 section 6.
539533
IPOIB = 242
540534

541-
#: [``DLT_MPEG_2_TS``] MPEG-2 Transport Stream transport packets, as specified
542-
#: by ISO 13818-1/ITU-T Recommendation H.222.0 (see table 2-2 of section
543-
#: 2.4.3.2 "Transport Stream packet layer").
535+
#: [``DLT_MPEG_2_TS``] MPEG-2 Transport Stream transport packets.
544536
MPEG_2_TS = 243
545537

546538
#: [``DLT_NG40``] Frames from ng4T GmbH's ng40 protocol tester.
@@ -553,9 +545,7 @@ class LinkType(IntEnum):
553545
#: Packet filter state syncing.
554546
PFSYNC = 246
555547

556-
#: [``DLT_INFINIBAND``] Raw InfiniBand frames, starting with the Local Routing
557-
#: Header, as specified in Chapter 5 "Data packet format" of InfiniBand™
558-
#: Architecture Specification Release 1.2.1 Volume 1 - General Specifications.
548+
#: [``DLT_INFINIBAND``] InfiniBand data packets.
559549
INFINIBAND = 247
560550

561551
#: [``DLT_SCTP``] SCTP packets, as defined by RFC 4960, with no lower-level
@@ -569,10 +559,7 @@ class LinkType(IntEnum):
569559
#: Laboratories "RTAC" product.
570560
RTAC_SERIAL = 250
571561

572-
#: [``DLT_BLUETOOTH_LE_LL``] Bluetooth Low Energy air interface Link Layer
573-
#: packets, in the format described in section 2.1 "PACKET FORMAT" of volume 6
574-
#: of the Bluetooth Specification Version 4.0 (see PDF page 2200), but without
575-
#: the Preamble.
562+
#: [``DLT_BLUETOOTH_LE_LL``] Bluetooth Low Energy link-layer packets.
576563
BLUETOOTH_LE_LL = 251
577564

578565
#: [``DLT_WIRESHARK_UPPER_PDU``] Upper-protocol layer PDU saves from Wireshark;
@@ -590,26 +577,21 @@ class LinkType(IntEnum):
590577
#: baseband packets.
591578
BLUETOOTH_BREDR_BB = 255
592579

593-
#: [``DLT_BLUETOOTH_LE_LL_WITH_PHDR``] Bluetooth Low Energy link-layer packets.
580+
#: [``DLT_BLUETOOTH_LE_LL_WITH_PHDR``] Bluetooth Low Energy link-layer packets,
581+
#: with a pseudo-header.
594582
BLUETOOTH_LE_LL_WITH_PHDR = 256
595583

596-
#: [``DLT_PROFIBUS_DL``] PROFIBUS data link layer packets, as specified by IEC
597-
#: standard 61158-4-3, beginning with the start delimiter, ending with the end
598-
#: delimiter, and including all octets between them.
584+
#: [``DLT_PROFIBUS_DL``] PROFIBUS data link layer packets.
599585
PROFIBUS_DL = 257
600586

601587
#: [``DLT_PKTAP``] Apple PKTAP capture encapsulation.
602588
PKTAP = 258
603589

604-
#: [``DLT_EPON``] Ethernet-over-passive-optical-network packets, starting with
605-
#: the last 6 octets of the modified preamble as specified by 65.1.3.2
606-
#: "Transmit" in Clause 65 of Section 5 of IEEE 802.3, followed immediately by
607-
#: an Ethernet frame.
590+
#: [``DLT_EPON``] Ethernet-over-passive-optical-network packets, including
591+
#: preamble octets.
608592
EPON = 259
609593

610-
#: [``DLT_IPMI_HPM_2``] IPMI trace packets, as specified by Table 3-20 "Trace
611-
#: Data Block Format" in the PICMG HPM.2 specification. The time stamps for
612-
#: packets in this format must match the time stamps in the Trace Data Blocks.
594+
#: [``DLT_IPMI_HPM_2``] IPMI HPM.2 trace packets.
613595
IPMI_HPM_2 = 260
614596

615597
#: [``DLT_ZWAVE_R1_R2``] Z-Wave RF profile R1 and R2 packets.
@@ -639,11 +621,7 @@ class LinkType(IntEnum):
639621
#: used in OpenBSD switch interface monitoring.
640622
OPENFLOW = 267
641623

642-
#: [``DLT_SDLC``] SDLC packets, as specified by Chapter 1, "DLC Links", section
643-
#: "Synchronous Data Link Control (SDLC)" of Systems Network Architecture
644-
#: Formats, GA27-3136-20, without the flag fields, zero-bit insertion, or Frame
645-
#: Check Sequence field, containing SNA path information units (PIUs) as the
646-
#: payload.
624+
#: [``DLT_SDLC``] SNA SDLC packets
647625
SDLC = 268
648626

649627
#: [``DLT_TI_LLN_SNIFFER``] TI LLN sniffer frames.
@@ -664,8 +642,7 @@ class LinkType(IntEnum):
664642
#: header giving metadata about the packet.
665643
DOCSIS31_XRA31 = 273
666644

667-
#: [``DLT_ETHERNET_MPACKET``] mPackets, as specified by IEEE 802.3br Figure
668-
#: 99-4, starting with the preamble and always ending with a CRC field.
645+
#: [``DLT_ETHERNET_MPACKET``] IEEE 802.3 mPackets.
669646
ETHERNET_MPACKET = 274
670647

671648
#: [``DLT_DISPLAYPORT_AUX``] DisplayPort AUX channel monitoring messages.
@@ -706,9 +683,7 @@ class LinkType(IntEnum):
706683
#: inserted.
707684
DSA_TAG_EDSA = 285
708685

709-
#: [``DLT_ELEE``] Payload of lawful intercept packets using the ELEE protocol.
710-
#: The packet begins with the ELEE header; it does not include any transport-
711-
#: layer or lower-layer headers for protocols used to transport ELEE packets.
686+
#: [``DLT_ELEE``] Reserved for ELEE lawful intercept protocol.
712687
ELEE = 286
713688

714689
#: [``DLT_Z_WAVE_SERIAL``] Serial frames transmitted between a host and a

0 commit comments

Comments
 (0)