Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 10 additions & 10 deletions pcapkit/const/arp/hardware.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
class Hardware(EnumRegistry, IntEnum):
"""[Hardware] Hardware Types [:rfc:`826`][:rfc:`5494`]"""

#: Reserved [RFC 5494]
#: Reserved [:rfc:`5494`]
Reserved_0 = 0

#: Ethernet (10Mb) [Jon Postel]
Expand All @@ -41,7 +41,7 @@ class Hardware(EnumRegistry, IntEnum):
#: IEEE 802 Networks [Jon Postel]
IEEE_802_Networks = 6

#: ARCNET [RFC 1201]
#: ARCNET [:rfc:`1201`]
ARCNET = 7

#: Hyperchannel [Jon Postel]
Expand Down Expand Up @@ -74,10 +74,10 @@ class Hardware(EnumRegistry, IntEnum):
#: HDLC [Jon Postel]
HDLC = 17

#: Fibre Channel [RFC 4338]
#: Fibre Channel [:rfc:`4338`]
Fibre_Channel = 18

#: Asynchronous Transmission Mode (ATM) [RFC 2225]
#: Asynchronous Transmission Mode (ATM) [:rfc:`2225`]
Asynchronous_Transmission_Mode_19 = 19

#: Serial Line [Jon Postel]
Expand All @@ -95,7 +95,7 @@ class Hardware(EnumRegistry, IntEnum):
#: IEEE 1394.1995 [Myron Hattig]
IEEE_1394_1995 = 24

#: MAPOS [Mitsuru Maruyama][; ][RFC 2176]
#: MAPOS [Mitsuru Maruyama][:rfc:`2176`]
MAPOS = 25

#: Twinaxial [Marion Pitts]
Expand All @@ -113,10 +113,10 @@ class Hardware(EnumRegistry, IntEnum):
#: ARPSec [Jerome Etienne]
ARPSec = 30

#: IPsec tunnel [RFC 3456]
#: IPsec tunnel [:rfc:`3456`]
IPsec_tunnel = 31

#: InfiniBand (TM) [RFC 4391]
#: InfiniBand (TM) [:rfc:`4391`]
InfiniBand = 32

#: TIA-102 Project 25 Common Air Interface (CAI) [Jeff Anderson,
Expand All @@ -130,7 +130,7 @@ class Hardware(EnumRegistry, IntEnum):
#: Pure IP [Inaky Perez-Gonzalez]
Pure_IP = 35

#: HW_EXP1 [RFC 5494]
#: HW_EXP1 [:rfc:`5494`]
HW_EXP1 = 36

#: HFI [Tseng-Hui Lin]
Expand All @@ -139,13 +139,13 @@ class Hardware(EnumRegistry, IntEnum):
#: Unified Bus (UB) [Wei Pan]
Unified_Bus = 38

#: HW_EXP2 [RFC 5494]
#: HW_EXP2 [:rfc:`5494`]
HW_EXP2 = 256

#: AEthernet [Geoffroy Gramaize]
AEthernet = 257

#: Reserved [RFC 5494]
#: Reserved [:rfc:`5494`]
Reserved_65535 = 65535

@classmethod
Expand Down
30 changes: 15 additions & 15 deletions pcapkit/const/arp/operation.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,37 +20,37 @@
class Operation(EnumRegistry, IntEnum):
"""[Operation] Operation Codes [:rfc:`826`][:rfc:`5494`]"""

#: Reserved [RFC 5494]
#: Reserved [:rfc:`5494`]
Reserved_0 = 0

#: REQUEST [RFC 826][; ][RFC 5227]
#: REQUEST [:rfc:`826`][:rfc:`5227`]
REQUEST = 1

#: REPLY [RFC 826][; ][RFC 5227]
#: REPLY [:rfc:`826`][:rfc:`5227`]
REPLY = 2

#: request Reverse [RFC 903]
#: request Reverse [:rfc:`903`]
request_Reverse = 3

#: reply Reverse [RFC 903]
#: reply Reverse [:rfc:`903`]
reply_Reverse = 4

#: DRARP-Request [RFC 1931]
#: DRARP-Request [:rfc:`1931`]
DRARP_Request = 5

#: DRARP-Reply [RFC 1931]
#: DRARP-Reply [:rfc:`1931`]
DRARP_Reply = 6

#: DRARP-Error [RFC 1931]
#: DRARP-Error [:rfc:`1931`]
DRARP_Error = 7

#: InARP-Request [RFC 2390]
#: InARP-Request [:rfc:`2390`]
InARP_Request = 8

#: InARP-Reply [RFC 2390]
#: InARP-Reply [:rfc:`2390`]
InARP_Reply = 9

#: ARP-NAK [RFC 1577]
#: ARP-NAK [:rfc:`1577`]
ARP_NAK = 10

#: MARS-Request [Grenville Armitage]
Expand Down Expand Up @@ -89,16 +89,16 @@ class Operation(EnumRegistry, IntEnum):
#: MARS-Redirect-Map [Grenville Armitage]
MARS_Redirect_Map = 22

#: MAPOS-UNARP [Mitsuru Maruyama][; ][RFC 2176]
#: MAPOS-UNARP [Mitsuru Maruyama][:rfc:`2176`]
MAPOS_UNARP = 23

#: OP_EXP1 [RFC 5494]
#: OP_EXP1 [:rfc:`5494`]
OP_EXP1 = 24

#: OP_EXP2 [RFC 5494]
#: OP_EXP2 [:rfc:`5494`]
OP_EXP2 = 25

#: Reserved [RFC 5494]
#: Reserved [:rfc:`5494`]
Reserved_65535 = 65535

@classmethod
Expand Down
70 changes: 35 additions & 35 deletions pcapkit/const/esp/cipher.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,91 +20,91 @@
class Cipher(EnumRegistry, IntEnum):
"""[Cipher] Transform Type 1 - Encryption Algorithm Transform IDs"""

#: Reserved [RFC 7296]
#: Reserved [:rfc:`7296`]
Reserved_0 = 0

#: ENCR_DES_IV64 (DEPRECATED [RFC 9395])
#: ENCR_DES_IV64 (DEPRECATED [:rfc:`9395`])
ENCR_DES_IV64 = 1

#: Alias of :attr:`Cipher.ENCR_DES_IV64`.
DES_IV64 = 1

#: ENCR_DES [RFC 2405] (DEPRECATED [RFC 8247])
#: ENCR_DES [:rfc:`2405`] (DEPRECATED [:rfc:`8247`])
ENCR_DES = 2

#: Alias of :attr:`Cipher.ENCR_DES`.
DES = 2

#: ENCR_3DES [RFC 2451]
#: ENCR_3DES [:rfc:`2451`]
ENCR_3DES = 3

#: ENCR_RC5 [RFC 2451] (DEPRECATED [RFC 9395])
#: ENCR_RC5 [:rfc:`2451`] (DEPRECATED [:rfc:`9395`])
ENCR_RC5 = 4

#: Alias of :attr:`Cipher.ENCR_RC5`.
RC5 = 4

#: ENCR_IDEA [RFC 2451] (DEPRECATED [RFC 9395])
#: ENCR_IDEA [:rfc:`2451`] (DEPRECATED [:rfc:`9395`])
ENCR_IDEA = 5

#: Alias of :attr:`Cipher.ENCR_IDEA`.
IDEA = 5

#: ENCR_CAST [RFC 2451] (DEPRECATED [RFC 9395])
#: ENCR_CAST [:rfc:`2451`] (DEPRECATED [:rfc:`9395`])
ENCR_CAST = 6

#: Alias of :attr:`Cipher.ENCR_CAST`.
CAST = 6

#: ENCR_BLOWFISH [RFC 2451] (DEPRECATED [RFC 9395])
#: ENCR_BLOWFISH [:rfc:`2451`] (DEPRECATED [:rfc:`9395`])
ENCR_BLOWFISH = 7

#: Alias of :attr:`Cipher.ENCR_BLOWFISH`.
BLOWFISH = 7

#: ENCR_3IDEA (DEPRECATED [RFC 9395])
#: ENCR_3IDEA (DEPRECATED [:rfc:`9395`])
ENCR_3IDEA = 8

#: ENCR_DES_IV32 (DEPRECATED [RFC 9395])
#: ENCR_DES_IV32 (DEPRECATED [:rfc:`9395`])
ENCR_DES_IV32 = 9

#: Alias of :attr:`Cipher.ENCR_DES_IV32`.
DES_IV32 = 9

#: Reserved [RFC 7296]
#: Reserved [:rfc:`7296`]
Reserved_10 = 10

#: ENCR_NULL [RFC 2410]
#: ENCR_NULL [:rfc:`2410`]
ENCR_NULL = 11

#: Alias of :attr:`Cipher.ENCR_NULL`.
NULL = 11

#: ENCR_AES_CBC [RFC 3602]
#: ENCR_AES_CBC [:rfc:`3602`]
ENCR_AES_CBC = 12

#: Alias of :attr:`Cipher.ENCR_AES_CBC`.
AES_CBC = 12

#: ENCR_AES_CTR [RFC 3686]
#: ENCR_AES_CTR [:rfc:`3686`]
ENCR_AES_CTR = 13

#: Alias of :attr:`Cipher.ENCR_AES_CTR`.
AES_CTR = 13

#: ENCR_AES_CCM_8 [RFC 4309]
#: ENCR_AES_CCM_8 [:rfc:`4309`]
ENCR_AES_CCM_8 = 14

#: Alias of :attr:`Cipher.ENCR_AES_CCM_8`.
AES_CCM_8 = 14

#: ENCR_AES_CCM_12 [RFC 4309]
#: ENCR_AES_CCM_12 [:rfc:`4309`]
ENCR_AES_CCM_12 = 15

#: Alias of :attr:`Cipher.ENCR_AES_CCM_12`.
AES_CCM_12 = 15

#: ENCR_AES_CCM_16 [RFC 4309]
#: ENCR_AES_CCM_16 [:rfc:`4309`]
ENCR_AES_CCM_16 = 16

#: Alias of :attr:`Cipher.ENCR_AES_CCM_16`.
Expand All @@ -113,25 +113,25 @@ class Cipher(EnumRegistry, IntEnum):
#: Unassigned
Unassigned_17 = 17

#: ENCR_AES_GCM_8 [RFC 4106]; [RFC 8247]
#: ENCR_AES_GCM_8 [:rfc:`4106`][:rfc:`8247`]
ENCR_AES_GCM_8 = 18

#: Alias of :attr:`Cipher.ENCR_AES_GCM_8`.
AES_GCM_8 = 18

#: ENCR_AES_GCM_12 [RFC 4106]; [RFC 8247]
#: ENCR_AES_GCM_12 [:rfc:`4106`][:rfc:`8247`]
ENCR_AES_GCM_12 = 19

#: Alias of :attr:`Cipher.ENCR_AES_GCM_12`.
AES_GCM_12 = 19

#: ENCR_AES_GCM_16 [RFC 4106]; [RFC 8247]
#: ENCR_AES_GCM_16 [:rfc:`4106`][:rfc:`8247`]
ENCR_AES_GCM_16 = 20

#: Alias of :attr:`Cipher.ENCR_AES_GCM_16`.
AES_GCM_16 = 20

#: ENCR_NULL_AUTH_AES_GMAC [RFC 4543]
#: ENCR_NULL_AUTH_AES_GMAC [:rfc:`4543`]
ENCR_NULL_AUTH_AES_GMAC = 21

#: Alias of :attr:`Cipher.ENCR_NULL_AUTH_AES_GMAC`.
Expand All @@ -140,79 +140,79 @@ class Cipher(EnumRegistry, IntEnum):
#: Reserved for IEEE P1619 XTS-AES [Matt Ball]
Reserved_for_IEEE_P1619_XTS_AES = 22

#: ENCR_CAMELLIA_CBC [RFC 5529]
#: ENCR_CAMELLIA_CBC [:rfc:`5529`]
ENCR_CAMELLIA_CBC = 23

#: Alias of :attr:`Cipher.ENCR_CAMELLIA_CBC`.
CAMELLIA_CBC = 23

#: ENCR_CAMELLIA_CTR [RFC 5529]
#: ENCR_CAMELLIA_CTR [:rfc:`5529`]
ENCR_CAMELLIA_CTR = 24

#: Alias of :attr:`Cipher.ENCR_CAMELLIA_CTR`.
CAMELLIA_CTR = 24

#: ENCR_CAMELLIA_CCM_8 [RFC 5529]; [RFC 8247]
#: ENCR_CAMELLIA_CCM_8 [:rfc:`5529`][:rfc:`8247`]
ENCR_CAMELLIA_CCM_8 = 25

#: Alias of :attr:`Cipher.ENCR_CAMELLIA_CCM_8`.
CAMELLIA_CCM_8 = 25

#: ENCR_CAMELLIA_CCM_12 [RFC 5529]; [RFC 8247]
#: ENCR_CAMELLIA_CCM_12 [:rfc:`5529`][:rfc:`8247`]
ENCR_CAMELLIA_CCM_12 = 26

#: Alias of :attr:`Cipher.ENCR_CAMELLIA_CCM_12`.
CAMELLIA_CCM_12 = 26

#: ENCR_CAMELLIA_CCM_16 [RFC 5529]; [RFC 8247]
#: ENCR_CAMELLIA_CCM_16 [:rfc:`5529`][:rfc:`8247`]
ENCR_CAMELLIA_CCM_16 = 27

#: Alias of :attr:`Cipher.ENCR_CAMELLIA_CCM_16`.
CAMELLIA_CCM_16 = 27

#: ENCR_CHACHA20_POLY1305 [RFC 7634]
#: ENCR_CHACHA20_POLY1305 [:rfc:`7634`]
ENCR_CHACHA20_POLY1305 = 28

#: Alias of :attr:`Cipher.ENCR_CHACHA20_POLY1305`.
CHACHA20_POLY1305 = 28

#: ENCR_AES_CCM_8_IIV [RFC 8750]
#: ENCR_AES_CCM_8_IIV [:rfc:`8750`]
ENCR_AES_CCM_8_IIV = 29

#: Alias of :attr:`Cipher.ENCR_AES_CCM_8_IIV`.
AES_CCM_8_IIV = 29

#: ENCR_AES_GCM_16_IIV [RFC 8750]
#: ENCR_AES_GCM_16_IIV [:rfc:`8750`]
ENCR_AES_GCM_16_IIV = 30

#: Alias of :attr:`Cipher.ENCR_AES_GCM_16_IIV`.
AES_GCM_16_IIV = 30

#: ENCR_CHACHA20_POLY1305_IIV [RFC 8750]
#: ENCR_CHACHA20_POLY1305_IIV [:rfc:`8750`]
ENCR_CHACHA20_POLY1305_IIV = 31

#: Alias of :attr:`Cipher.ENCR_CHACHA20_POLY1305_IIV`.
CHACHA20_POLY1305_IIV = 31

#: ENCR_KUZNYECHIK_MGM_KTREE [RFC 9227]
#: ENCR_KUZNYECHIK_MGM_KTREE [:rfc:`9227`]
ENCR_KUZNYECHIK_MGM_KTREE = 32

#: Alias of :attr:`Cipher.ENCR_KUZNYECHIK_MGM_KTREE`.
KUZNYECHIK_MGM_KTREE = 32

#: ENCR_MAGMA_MGM_KTREE [RFC 9227]
#: ENCR_MAGMA_MGM_KTREE [:rfc:`9227`]
ENCR_MAGMA_MGM_KTREE = 33

#: Alias of :attr:`Cipher.ENCR_MAGMA_MGM_KTREE`.
MAGMA_MGM_KTREE = 33

#: ENCR_KUZNYECHIK_MGM_MAC_KTREE [RFC 9227]
#: ENCR_KUZNYECHIK_MGM_MAC_KTREE [:rfc:`9227`]
ENCR_KUZNYECHIK_MGM_MAC_KTREE = 34

#: Alias of :attr:`Cipher.ENCR_KUZNYECHIK_MGM_MAC_KTREE`.
KUZNYECHIK_MGM_MAC_KTREE = 34

#: ENCR_MAGMA_MGM_MAC_KTREE [RFC 9227]
#: ENCR_MAGMA_MGM_MAC_KTREE [:rfc:`9227`]
ENCR_MAGMA_MGM_MAC_KTREE = 35

#: Alias of :attr:`Cipher.ENCR_MAGMA_MGM_MAC_KTREE`.
Expand All @@ -232,6 +232,6 @@ def _missing_(cls, value: 'int') -> 'Cipher':
#: Unassigned
return cls._unregistered_member(value, 'Unassigned')
if 1024 <= value <= 65535:
#: Reserved for Private Use [RFC 7296]
#: Reserved for Private Use [:rfc:`7296`]
return cls._unregistered_member(value, 'Reserved_for_Private_Use')
return super()._missing_(value)
Loading
Loading