MCPcopy Create free account
hub / github.com/secdev/scapy / guess_payload_class

Method guess_payload_class

scapy/layers/ppi.py:79–82  ·  view source on GitHub ↗
(self, payload)

Source from the content-addressed store, hash-verified

77 self.setfieldval('dlt', conf.l2types.get(payload.__class__))
78
79 def guess_payload_class(self, payload):
80 # Pass DLT handling to conf.l2types.
81 return conf.l2types.get(
82 self.getfieldval('dlt'), Packet.guess_payload_class(self, payload))
83
84
85conf.l2types.register(DLT_PPI, PPI)

Callers 2

_decrypt_espMethod · 0.45
recv_rawMethod · 0.45

Calls 2

getMethod · 0.45
getfieldvalMethod · 0.45

Tested by

no test coverage detected