ICMPv6 Vendor Crawlers

This module contains all vendor crawlers of ICMPv6 implementations. Available vendor crawlers include:

ICMPv6_Type

ICMPv6 Type Numbers [*]

ICMPv6_DestinationUnreachableCode

ICMPv6 Destination Unreachable Codes [†]

ICMPv6_TimeExceededCode

ICMPv6 Time Exceeded Codes [‡]

ICMPv6_ParameterProblemCode

ICMPv6 Parameter Problem Codes [§]

ICMPv6 Type Numbers

This module contains the vendor crawler for ICMPv6 Type Numbers, which is automatically generating pcapkit.const.icmpv6.type.Type.

class pcapkit.vendor.icmpv6.type.Type[source]

Bases: Vendor

ICMPv6 Type Numbers [RFC 4443]

FLAG: str = 'isinstance(value, int) and 0 <= value <= 255'

Value limit checker.

ICMPv6 Destination Unreachable Codes

This module contains the vendor crawler for ICMPv6 Destination Unreachable Codes, which is automatically generating pcapkit.const.icmpv6.destination_unreachable_code.DestinationUnreachableCode.

class pcapkit.vendor.icmpv6.destination_unreachable_code.DestinationUnreachableCode[source]

Bases: Vendor

ICMPv6 Destination Unreachable Codes [RFC 4443]

FLAG: str = 'isinstance(value, int) and 0 <= value <= 255'

Value limit checker.

ICMPv6 Time Exceeded Codes

This module contains the vendor crawler for ICMPv6 Time Exceeded Codes, which is automatically generating pcapkit.const.icmpv6.time_exceeded_code.TimeExceededCode.

class pcapkit.vendor.icmpv6.time_exceeded_code.TimeExceededCode[source]

Bases: Vendor

ICMPv6 Time Exceeded Codes [RFC 4443]

FLAG: str = 'isinstance(value, int) and 0 <= value <= 255'

Value limit checker.

ICMPv6 Parameter Problem Codes

This module contains the vendor crawler for ICMPv6 Parameter Problem Codes, which is automatically generating pcapkit.const.icmpv6.parameter_problem_code.ParameterProblemCode.

class pcapkit.vendor.icmpv6.parameter_problem_code.ParameterProblemCode[source]

Bases: Vendor

ICMPv6 Parameter Problem Codes [RFC 4443][RFC 7112]

FLAG: str = 'isinstance(value, int) and 0 <= value <= 255'

Value limit checker.

Footnotes