scapy.contrib.dtp
DTP Scapy Extension
- version:
2008-12-22
- author:
Jochen Bartl <lobo@c3a.de>
- Thanks:
TLV code derived from the CDP implementation of scapy. (Thanks to Nicolas Bareil and Arnaud Ebalard) # noqa: E501
- class scapy.contrib.dtp.DTP(_pkt, /, *, ver=1, tlvlist=[])[source]
Bases:
Packet- aliastypes = [<class 'scapy.contrib.dtp.DTP'>, <class 'scapy.packet.Packet'>]
- class scapy.contrib.dtp.DTPDomain(_pkt, /, *, type=1, length=None, domain=b'\x00')[source]
Bases:
DtpGenericTlv- aliastypes = [<class 'scapy.contrib.dtp.DTPDomain'>, <class 'scapy.contrib.dtp.DtpGenericTlv'>, <class 'scapy.packet.Packet'>]
- class scapy.contrib.dtp.DTPNeighbor(_pkt, /, *, type=4, len=10, neighbor=None)[source]
Bases:
DtpGenericTlv- aliastypes = [<class 'scapy.contrib.dtp.DTPNeighbor'>, <class 'scapy.contrib.dtp.DtpGenericTlv'>, <class 'scapy.packet.Packet'>]
- class scapy.contrib.dtp.DTPStatus(_pkt, /, *, type=2, length=None, status=b'\x03')[source]
Bases:
DtpGenericTlv- aliastypes = [<class 'scapy.contrib.dtp.DTPStatus'>, <class 'scapy.contrib.dtp.DtpGenericTlv'>, <class 'scapy.packet.Packet'>]
- class scapy.contrib.dtp.DTPType(_pkt, /, *, type=3, length=None, dtptype=b'\xa5')[source]
Bases:
DtpGenericTlv- aliastypes = [<class 'scapy.contrib.dtp.DTPType'>, <class 'scapy.contrib.dtp.DtpGenericTlv'>, <class 'scapy.packet.Packet'>]
- class scapy.contrib.dtp.DtpGenericTlv(_pkt, /, *, type=1, length=None, value=b'')[source]
Bases:
Packet- aliastypes = [<class 'scapy.contrib.dtp.DtpGenericTlv'>, <class 'scapy.packet.Packet'>]