MH
Vendor Crawlers
This module contains all vendor crawlers of
MH
implementations. Available
vendor crawlers include:
Access Technology Type Option Type Values
This module contains the vendor crawler for Access Technology Type Option Type Values,
which is automatically generating pcapkit.const.mh.access_type.AccessType
.
-
class pcapkit.vendor.mh.access_type.AccessType[source]
Bases: Vendor
Access Technology Type Option Type Values
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/mobility-parameters-10.csv'
Link to registry.
Pseudo Home Address Acknowledgement Status Codes
This module contains the vendor crawler for Pseudo Home Address Acknowledgement Status Codes,
which is automatically generating pcapkit.const.mh.ack_status_code.ACKStatusCode
.
-
class pcapkit.vendor.mh.ack_status_code.ACKStatusCode[source]
Bases: Vendor
Pseudo Home Address Acknowledgement Status Codes
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/mobility-parameters-4.csv'
Link to registry.
Access Network Information (ANI) Sub-Option Type Values
This module contains the vendor crawler for Access Network Information (ANI) Sub-Option Type Values,
which is automatically generating pcapkit.const.mh.ani_suboption.ANISuboption
.
-
class pcapkit.vendor.mh.ani_suboption.ANISuboption[source]
Bases: Vendor
Access Network Information (ANI) Sub-Option Type Values
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/ani.csv'
Link to registry.
Subtype Field of the MN-HA and MN-AAA Authentication Mobility Options
This module contains the vendor crawler for Subtype Field of the MN-HA and MN-AAA Authentication Mobility Options,
which is automatically generating pcapkit.const.mh.auth_subtype.AuthSubtype
.
-
class pcapkit.vendor.mh.auth_subtype.AuthSubtype[source]
Bases: Vendor
Subtype Field of the MN-HA and MN-AAA Authentication Mobility Options
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/mobility-parameters-8.csv'
Link to registry.
Binding Acknowledgment Flags
This module contains the vendor crawler for Binding Acknowledgment Flags,
which is automatically generating pcapkit.const.mh.binding_ack_flag.BindingACKFlag
.
-
class pcapkit.vendor.mh.binding_ack_flag.BindingACKFlag[source]
Bases: Vendor
Binding Acknowledgment Flags
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 0xFF'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/mobility-parameters-12.csv'
Link to registry.
Binding Revocation Type
This module contains the vendor crawler for Binding Revocation Type,
which is automatically generating pcapkit.const.mh.binding_revocation.BindingRevocation
.
-
class pcapkit.vendor.mh.binding_revocation.BindingRevocation[source]
Bases: Vendor
Binding Revocation Type
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/binding-revocation-type.csv'
Link to registry.
Binding Update Flags
This module contains the vendor crawler for Binding Update Flags,
which is automatically generating pcapkit.const.mh.binding_update_flag.BindingUpdateFlag
.
-
class pcapkit.vendor.mh.binding_update_flag.BindingUpdateFlag[source]
Bases: Vendor
Binding Update Flags
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 0xFFFF'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/mobility-parameters-11.csv'
Link to registry.
IPv4 DHCP Support Mode Flags
This module contains the vendor crawler for IPv4 DHCP Support Mode Flags,
which is automatically generating pcapkit.const.mh.dhcp_support_mode.DHCPSupportMode
.
-
class pcapkit.vendor.mh.dhcp_support_mode.DHCPSupportMode[source]
Bases: Vendor
IPv4 DHCP Support Mode Flags
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 1'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/dhcp-support-mode.csv'
Link to registry.
Status Codes (DNS Update Mobility Option)
This module contains the vendor crawler for Status Codes (DNS Update Mobility Option),
which is automatically generating pcapkit.const.mh.dns_status_code.DNSStatusCode
.
-
class pcapkit.vendor.mh.dns_status_code.DNSStatusCode[source]
Bases: Vendor
Status Codes (DNS Update Mobility Option)
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/mobility-parameters-3.csv'
Link to registry.
DSMIP6-TLS Packet Types Registry
This module contains the vendor crawler for DSMIP6-TLS Packet Types Registry,
which is automatically generating pcapkit.const.mh.dsmip6_tls_packet.DSMIP6TLSPacket
.
-
class pcapkit.vendor.mh.dsmip6_tls_packet.DSMIP6TLSPacket[source]
Bases: Vendor
DSMIP6-TLS Packet Types Registry
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 15'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/dsmip6-tls-packet-types.csv'
Link to registry.
Dual Stack MIPv6 (DSMIPv6) IPv4 Home Address Option Status Codes
This module contains the vendor crawler for Dual Stack MIPv6 (DSMIPv6) IPv4 Home Address Option Status Codes,
which is automatically generating pcapkit.const.mh.dsmipv6_home_address.DSMIPv6HomeAddress
.
-
class pcapkit.vendor.mh.dsmipv6_home_address.DSMIPv6HomeAddress[source]
Bases: Vendor
Dual Stack MIPv6 (DSMIPv6) IPv4 Home Address Option Status Codes
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/dsmipv6-home-address-option.csv'
Link to registry.
Enumerating Algorithms
This module contains the vendor crawler for Enumerating Algorithms,
which is automatically generating pcapkit.const.mh.enumerating_algorithm.EnumeratingAlgorithm
.
-
class pcapkit.vendor.mh.enumerating_algorithm.EnumeratingAlgorithm[source]
Bases: Vendor
Enumerating Algorithms
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/mobility-parameters-7.csv'
Link to registry.
Flow Binding Acknowledgement Status Codes
This module contains the vendor crawler for Flow Binding Acknowledgement Status Codes,
which is automatically generating pcapkit.const.mh.fb_ack_status.FlowBindingACKStatus
.
-
class pcapkit.vendor.mh.fb_ack_status.FlowBindingACKStatus[source]
Bases: Vendor
Flow Binding Acknowledgement Status Codes
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/flow-binding-ack-status.csv'
Link to registry.
Flow Binding Action Values
This module contains the vendor crawler for Flow Binding Action Values,
which is automatically generating pcapkit.const.mh.fb_action.FlowBindingAction
.
-
class pcapkit.vendor.mh.fb_action.FlowBindingAction[source]
Bases: Vendor
Flow Binding Action Values
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/flow-binding-action.csv'
Link to registry.
Flow Binding Indication Triggers
This module contains the vendor crawler for Flow Binding Indication Triggers,
which is automatically generating pcapkit.const.mh.fb_indication_trigger.FlowBindingIndicationTrigger
.
-
class pcapkit.vendor.mh.fb_indication_trigger.FlowBindingIndicationTrigger[source]
Bases: Vendor
Flow Binding Indication Triggers
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/flow-binding-indication-triggers.csv'
Link to registry.
Flow Binding Type
This module contains the vendor crawler for Flow Binding Type,
which is automatically generating pcapkit.const.mh.fb_type.FlowBindingType
.
-
class pcapkit.vendor.mh.fb_type.FlowBindingType[source]
Bases: Vendor
Flow Binding Type
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/flow-binding-type.csv'
Link to registry.
Flow Identification Mobility Option Status Codes
This module contains the vendor crawler for Flow Identification Mobility Option Status Codes,
which is automatically generating pcapkit.const.mh.flow_id_status.FlowIDStatus
.
-
class pcapkit.vendor.mh.flow_id_status.FlowIDStatus[source]
Bases: Vendor
Flow Identification Mobility Option Status Codes
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/flow-id.csv'
Link to registry.
Flow Identification Sub-Options
This module contains the vendor crawler for Flow Identification Sub-Options,
which is automatically generating pcapkit.const.mh.flow_id_suboption.FlowIDSuboption
.
-
class pcapkit.vendor.mh.flow_id_suboption.FlowIDSuboption[source]
Bases: Vendor
Flow Identification Sub-Options
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/flow-id-suboptions.csv'
Link to registry.
Handoff Indicator Option Type Values
This module contains the vendor crawler for Handoff Indicator Option Type Values,
which is automatically generating pcapkit.const.mh.handoff_type.HandoffType
.
-
class pcapkit.vendor.mh.handoff_type.HandoffType[source]
Bases: Vendor
Handoff Indicator Option Type Values
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/mobility-parameters-9.csv'
Link to registry.
Handover Acknowledge Flags
This module contains the vendor crawler for Handover Acknowledge Flags,
which is automatically generating pcapkit.const.mh.handover_ack_flag.HandoverACKFlag
.
-
class pcapkit.vendor.mh.handover_ack_flag.HandoverACKFlag[source]
Bases: Vendor
Handover Acknowledge Flags
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 0xFF'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/handover-acknowledge-flags.csv'
Link to registry.
Handover Acknowledge Status Codes
This module contains the vendor crawler for Handover Acknowledge Status Codes,
which is automatically generating pcapkit.const.mh.handover_ack_status.HandoverACKStatus
.
-
class pcapkit.vendor.mh.handover_ack_status.HandoverACKStatus[source]
Bases: Vendor
Handover Acknowledge Status Codes
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/handover-acknowledge-status.csv'
Link to registry.
Handover Initiate Flags
This module contains the vendor crawler for Handover Initiate Flags,
which is automatically generating pcapkit.const.mh.handover_initiate_flag.HandoverInitiateFlag
.
-
class pcapkit.vendor.mh.handover_initiate_flag.HandoverInitiateFlag[source]
Bases: Vendor
Handover Initiate Flags
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 0xFF'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/handover-initiate-flags.csv'
Link to registry.
Handover Initiate Status Codes
This module contains the vendor crawler for Handover Initiate Status Codes,
which is automatically generating pcapkit.const.mh.handover_initiate_status.HandoverInitiateStatus
.
-
class pcapkit.vendor.mh.handover_initiate_status.HandoverInitiateStatus[source]
Bases: Vendor
Handover Initiate Status Codes
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/handover-initiate-status.csv'
Link to registry.
IPv4 Home Address Reply Status Codes
This module contains the vendor crawler for IPv4 Home Address Reply Status Codes,
which is automatically generating pcapkit.const.mh.home_address_reply.HomeAddressReply
.
-
class pcapkit.vendor.mh.home_address_reply.HomeAddressReply[source]
Bases: Vendor
IPv4 Home Address Reply Status Codes
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/home-address-reply.csv'
Link to registry.
LMA-Controlled MAG Parameters Sub-Option Type Values
This module contains the vendor crawler for LMA-Controlled MAG Parameters Sub-Option Type Values,
which is automatically generating pcapkit.const.mh.lma_mag_suboption.LMAControlledMAGSuboption
.
-
class pcapkit.vendor.mh.lma_mag_suboption.LMAControlledMAGSuboption[source]
Bases: Vendor
LMA-Controlled MAG Parameters Sub-Option Type Values
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/lma-controlled-mag-parameters-sub-option-type.csv'
Link to registry.
Mobile Node Group Identifier Type Registry
This module contains the vendor crawler for Mobile Node Group Identifier Type Registry,
which is automatically generating pcapkit.const.mh.mn_group_id.MNGroupID
.
-
class pcapkit.vendor.mh.mn_group_id.MNGroupID[source]
Bases: Vendor
Mobile Node Group Identifier Type Registry
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/mobile-node-group-id-type.csv'
Link to registry.
Mobile Node Identifier Option Subtypes
This module contains the vendor crawler for Mobile Node Identifier Option Subtypes,
which is automatically generating pcapkit.const.mh.mn_id_subtype.MNIDSubtype
.
-
class pcapkit.vendor.mh.mn_id_subtype.MNIDSubtype[source]
Bases: Vendor
Mobile Node Identifier Option Subtypes
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/mobility-parameters-5.csv'
Link to registry.
Operator-Identifier Type Registry
This module contains the vendor crawler for Operator-Identifier Type Registry,
which is automatically generating pcapkit.const.mh.operator_id.OperatorID
.
-
class pcapkit.vendor.mh.operator_id.OperatorID[source]
Bases: Vendor
Operator-Identifier Type Registry
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/op-id.csv'
Link to registry.
Mobility Options
This module contains the vendor crawler for Mobility Options,
which is automatically generating pcapkit.const.mh.option.Option
.
-
class pcapkit.vendor.mh.option.Option[source]
Bases: Vendor
Mobility Options
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/mobility-parameters-2.csv'
Link to registry.
Mobility Header Types - for the MH Type field in the Mobility Header
This module contains the vendor crawler for Mobility Header Types - for the MH Type field in the Mobility Header,
which is automatically generating pcapkit.const.mh.packet.Packet
.
-
class pcapkit.vendor.mh.packet.Packet[source]
Bases: Vendor
Mobility Header Types - for the MH Type field in the Mobility Header
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/mobility-parameters-1.csv'
Link to registry.
Quality-of-Service Attribute Registry
This module contains the vendor crawler for Quality-of-Service Attribute Registry,
which is automatically generating pcapkit.const.mh.qos_attribute.QoSAttribute
.
-
class pcapkit.vendor.mh.qos_attribute.QoSAttribute[source]
Bases: Vendor
Quality-of-Service Attribute Registry
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/qos-attribute.csv'
Link to registry.
Binding Revocation Acknowledgement Status Codes
This module contains the vendor crawler for Binding Revocation Acknowledgement Status Codes,
which is automatically generating pcapkit.const.mh.revocation_status_code.RevocationStatusCode
.
-
class pcapkit.vendor.mh.revocation_status_code.RevocationStatusCode[source]
Bases: Vendor
Binding Revocation Acknowledgement Status Codes
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/binding-revocation-status-codes.csv'
Link to registry.
Revocation Trigger Values
This module contains the vendor crawler for Revocation Trigger Values,
which is automatically generating pcapkit.const.mh.revocation_trigger.RevocationTrigger
.
-
class pcapkit.vendor.mh.revocation_trigger.RevocationTrigger[source]
Bases: Vendor
Revocation Trigger Values
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/revocation-trigger-values.csv'
Link to registry.
Status Codes
This module contains the vendor crawler for Status Codes,
which is automatically generating pcapkit.const.mh.status_code.StatusCode
.
-
class pcapkit.vendor.mh.status_code.StatusCode[source]
Bases: Vendor
Status Codes
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/mobility-parameters-6.csv'
Link to registry.
Traffic Selector Format
This module contains the vendor crawler for Traffic Selector Format,
which is automatically generating pcapkit.const.mh.traffic_selector.TrafficSelector
.
-
class pcapkit.vendor.mh.traffic_selector.TrafficSelector[source]
Bases: Vendor
Traffic Selector Format
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/traffic-selector.csv'
Link to registry.
Update Notification Acknowledgement Status Registry
This module contains the vendor crawler for Update Notification Acknowledgement Status Registry,
which is automatically generating pcapkit.const.mh.upa_status.UpdateNotificationACKStatus
.
-
class pcapkit.vendor.mh.upa_status.UpdateNotificationACKStatus[source]
Bases: Vendor
Update Notification Acknowledgement Status Registry
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/upa-status.csv'
Link to registry.
Update Notification Reasons Registry
This module contains the vendor crawler for Update Notification Reasons Registry,
which is automatically generating pcapkit.const.mh.upn_reason.UpdateNotificationReason
.
-
class pcapkit.vendor.mh.upn_reason.UpdateNotificationReason[source]
Bases: Vendor
Update Notification Reasons Registry
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/mobility-parameters/upn-reasons.csv'
Link to registry.
Link-Layer Address (LLA) Option Code
This module contains the vendor crawler for Link-Layer Address (LLA) Option Code,
which is automatically generating pcapkit.const.mh.lla_code.LLACode
.
-
class pcapkit.vendor.mh.lla_code.LLACode[source]
Bases: Vendor
Link-Layer Address (LLA) Option Code
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
CGA Extension Type Tags
This module contains the vendor crawler for CGA Extension Type Tags,
which is automatically generating pcapkit.const.mh.cga_type.CGAType
.
-
class pcapkit.vendor.mh.cga_type.CGAType[source]
Bases: Vendor
CGA Extension Type Tags
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 0xFFFF_FFFF_FFFF_FFFF_FFFF_FFFF_FFFF_FFFF'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/cga-message-types/cga-message-types-1.csv'
Link to registry.
CGA Extension Type Values
This module contains the vendor crawler for CGA Extension Type Values,
which is automatically generating pcapkit.const.mh.cga_extension.CGAExtension
.
-
class pcapkit.vendor.mh.cga_extension.CGAExtension[source]
Bases: Vendor
CGA Extension Type Values
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 0xFFFF'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/cga-message-types/cga-message-types-2.csv'
Link to registry.
CGA SEC
This module contains the vendor crawler for CGA SEC,
which is automatically generating pcapkit.const.mh.cga_sec.CGASec
.
-
class pcapkit.vendor.mh.cga_sec.CGASec[source]
Bases: Vendor
CGA SEC
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 0b111'
Value limit checker.
-
LINK:
str
= 'https://www.iana.org/assignments/cga-message-types/cga-message-types-3.csv'
Link to registry.
Binding Error Status Code
This module contains the vendor crawler for Binding Error Status Code,
which is automatically generating pcapkit.const.mh.binding_error.BindingError
.
-
class pcapkit.vendor.mh.binding_error.BindingError[source]
Bases: Vendor
Binding Error Status Code
-
FLAG:
str
= 'isinstance(value, int) and 0 <= value <= 255'
Value limit checker.
Footnotes