scapy.contrib.bp
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(_pkt, /, *, version=6, ProcFlags=0, BlockLen=None, DSO=0, DSSO=0, SSO=0, SSSO=0, RTSO=0, RTSSO=0, CSO=0, CSSO=0, CT=0, CTSN=0, LT=0, DL=0, FO=0, ADUL=0)[source]
Bases:
Packet- aliastypes = [<class 'scapy.contrib.bp.BP'>, <class 'scapy.packet.Packet'>]
- fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<ByteField (BP).version>, <SDNV2 (BP).ProcFlags>, <SDNV2LenField (BP).BlockLen>, <SDNV2 (BP).DSO>, <SDNV2 (BP).DSSO>, <SDNV2 (BP).SSO>, <SDNV2 (BP).SSSO>, <SDNV2 (BP).RTSO>, <SDNV2 (BP).RTSSO>, <SDNV2 (BP).CSO>, <SDNV2 (BP).CSSO>, <SDNV2 (BP).CT>, <SDNV2 (BP).CTSN>, <SDNV2 (BP).LT>, <SDNV2 (BP).DL>, <scapy.fields.ConditionalField object>, <scapy.fields.ConditionalField object>]
- class scapy.contrib.bp.BPBLOCK(_pkt, /, *, Type=1, ProcFlags=0, BlockLen=None, load=b'')[source]
Bases:
Packet- aliastypes = [<class 'scapy.contrib.bp.BPBLOCK'>, <class 'scapy.packet.Packet'>]