scapy.contrib.lacp module

class scapy.contrib.lacp.LACP

Bases: scapy.packet.Packet

aliastypes = [<class 'scapy.contrib.lacp.LACP'>, <class 'scapy.packet.Packet'>]
fields_desc = [<Field (LACP).version>, <Field (LACP).actor_type>, <Field (LACP).actor_length>, <Field (LACP).actor_system_priority>, <Field (LACP).actor_system>, <Field (LACP).actor_key>, <Field (LACP).actor_port_priority>, <Field (LACP).actor_port_numer>, <Field (LACP).actor_state>, <Field (LACP).actor_reserved>, <Field (LACP).partner_type>, <Field (LACP).partner_length>, <Field (LACP).partner_system_priority>, <Field (LACP).partner_system>, <Field (LACP).partner_key>, <Field (LACP).partner_port_priority>, <Field (LACP).partner_port_numer>, <Field (LACP).partner_state>, <Field (LACP).partner_reserved>, <Field (LACP).collector_type>, <Field (LACP).collector_length>, <Field (LACP).collector_max_delay>, <Field (LACP).colletctor_reserved>, <Field (LACP).terminator_type>, <Field (LACP).terminator_length>, <Field (LACP).reserved>]
class scapy.contrib.lacp.MarkerProtocol

Bases: scapy.packet.Packet

aliastypes = [<class 'scapy.contrib.lacp.MarkerProtocol'>, <class 'scapy.packet.Packet'>]
fields_desc = [<Field (MarkerProtocol).version>, <Field (MarkerProtocol).marker_type>, <Field (MarkerProtocol).marker_length>, <Field (MarkerProtocol).requester_port>, <Field (MarkerProtocol).requester_system>, <Field (MarkerProtocol).requester_transaction_id>, <Field (MarkerProtocol).marker_reserved>, <Field (MarkerProtocol).terminator_type>, <Field (MarkerProtocol).terminator_length>, <Field (MarkerProtocol).reserved>]
class scapy.contrib.lacp.SlowProtocol

Bases: scapy.packet.Packet

aliastypes = [<class 'scapy.contrib.lacp.SlowProtocol'>, <class 'scapy.packet.Packet'>]
fields_desc = [<Field (SlowProtocol).subtype>]
payload_guess = [({'subtype': 1}, <class 'scapy.contrib.lacp.LACP'>), ({'subtype': 2}, <class 'scapy.contrib.lacp.MarkerProtocol'>)]