scapy.contrib.send
Secure Neighbor Discovery (SEND) - RFC3971
- class scapy.contrib.send.CGA_Params(_pkt, /, *, modifier=<RandBin>, subprefix=b'', cc=0, pubkey=<X509_SubjectPublicKeyInfo |>)[source]
Bases:
Packet- aliastypes = [<class 'scapy.contrib.send.CGA_Params'>, <class 'scapy.packet.Packet'>]
- class scapy.contrib.send.ICMPv6NDOptCGA(_pkt, /, *, type=11, len=None, padlength=0, reserved=0, CGA_PARAMS=b'', padding=b'')[source]
Bases:
_ICMPv6NDGuessPayload,Packet- aliastypes = [<class 'scapy.contrib.send.ICMPv6NDOptCGA'>, <class 'scapy.packet.Packet'>]
- fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<ByteField (ICMPv6NDOptCGA).type>, <FieldLenField (ICMPv6NDOptCGA).len>, <FieldLenField (ICMPv6NDOptCGA).padlength>, <ByteField (ICMPv6NDOptCGA).reserved>, <PacketLenField (ICMPv6NDOptCGA).CGA_PARAMS>, <StrLenField (ICMPv6NDOptCGA).padding>]
- class scapy.contrib.send.ICMPv6NDOptNonce(_pkt, /, *, type=14, len=None, nonce=b'')[source]
Bases:
_ICMPv6NDGuessPayload,Packet- aliastypes = [<class 'scapy.contrib.send.ICMPv6NDOptNonce'>, <class 'scapy.packet.Packet'>]
- class scapy.contrib.send.ICMPv6NDOptRsaSig(_pkt, /, *, type=12, len=None, reserved=0, key_hash=b'', signature_pad=b'')[source]
Bases:
_ICMPv6NDGuessPayload,Packet- aliastypes = [<class 'scapy.contrib.send.ICMPv6NDOptRsaSig'>, <class 'scapy.packet.Packet'>]