scapy.contrib.bp module

Copyright 2012, The MITRE Corporation:

                          NOTICE
This software/technical data was produced for the U.S. Government
under Prime Contract No. NASA-03001 and JPL Contract No. 1295026
  and is subject to FAR 52.227-14 (6/87) Rights in Data General,
    and Article GP-51, Rights in Data  General, respectively.
   This software is publicly released under MITRE case #12-3054
class scapy.contrib.bp.BP

Bases: scapy.packet.Packet

aliastypes = [<class 'scapy.contrib.bp.BP'>, <class 'scapy.packet.Packet'>]
fields_desc = [<Field (BP).version>, <Field (BP).ProcFlags>, <Field (BP).BlockLen>, <Field (BP).DSO>, <Field (BP).DSSO>, <Field (BP).SSO>, <Field (BP).SSSO>, <Field (BP).RTSO>, <Field (BP).RTSSO>, <Field (BP).CSO>, <Field (BP).CSSO>, <Field (BP).CT>, <Field (BP).CTSN>, <Field (BP).LT>, <Field (BP).DL>, <scapy.fields.ConditionalField object>, <scapy.fields.ConditionalField object>]
mysummary()

DEV: can be overloaded to return a string that summarizes the layer. Only one mysummary() is used in a whole packet summary: the one of the upper layer, # noqa: E501 except if a mysummary() also returns (as a couple) a list of layers whose # noqa: E501 mysummary() must be called if they are present.

payload_guess = [({}, <class 'scapy.contrib.bp.BPBLOCK'>)]
class scapy.contrib.bp.BPBLOCK

Bases: scapy.packet.Packet

aliastypes = [<class 'scapy.contrib.bp.BPBLOCK'>, <class 'scapy.packet.Packet'>]
fields_desc = [<Field (BPBLOCK).Type>, <Field (BPBLOCK).ProcFlags>, <Field (BPBLOCK).BlockLen>, <Field (BPBLOCK).load>]
mysummary()

DEV: can be overloaded to return a string that summarizes the layer. Only one mysummary() is used in a whole packet summary: the one of the upper layer, # noqa: E501 except if a mysummary() also returns (as a couple) a list of layers whose # noqa: E501 mysummary() must be called if they are present.

payload_guess = [({}, <class 'scapy.contrib.bp.BPBLOCK'>)]