scapy.layers.mobileip module

Mobile IP.

class scapy.layers.mobileip.MobileIP

Bases: scapy.packet.Packet

aliastypes = [<class 'scapy.layers.mobileip.MobileIP'>, <class 'scapy.packet.Packet'>]
fields_desc = [<Field (MobileIP).type>]
payload_guess = [({'type': 1}, <class 'scapy.layers.mobileip.MobileIPRRQ'>), ({'type': 3}, <class 'scapy.layers.mobileip.MobileIPRRP'>), ({'type': 4}, <class 'scapy.layers.mobileip.MobileIPTunnelData'>)]
class scapy.layers.mobileip.MobileIPRRP

Bases: scapy.packet.Packet

aliastypes = [<class 'scapy.layers.mobileip.MobileIPRRP'>, <class 'scapy.packet.Packet'>]
fields_desc = [<Field (MobileIPRRP).code>, <Field (MobileIPRRP).lifetime>, <Field (MobileIPRRP).homeaddr>, <Field (MobileIPRRP).haaddr>, <Field (MobileIPRRP).id>]
class scapy.layers.mobileip.MobileIPRRQ

Bases: scapy.packet.Packet

aliastypes = [<class 'scapy.layers.mobileip.MobileIPRRQ'>, <class 'scapy.packet.Packet'>]
fields_desc = [<Field (MobileIPRRQ).flags>, <Field (MobileIPRRQ).lifetime>, <Field (MobileIPRRQ).homeaddr>, <Field (MobileIPRRQ).haaddr>, <Field (MobileIPRRQ).coaddr>, <Field (MobileIPRRQ).id>]
class scapy.layers.mobileip.MobileIPTunnelData

Bases: scapy.packet.Packet

aliastypes = [<class 'scapy.layers.mobileip.MobileIPTunnelData'>, <class 'scapy.packet.Packet'>]
fields_desc = [<Field (MobileIPTunnelData).nexthdr>, <Field (MobileIPTunnelData).res>]
payload_guess = [({'nexthdr': 4}, <class 'scapy.layers.inet.IP'>)]