MCPcopy Index your code
hub / github.com/secdev/scapy / getfield

Method getfield

scapy/fields.py:1992–1999  ·  view source on GitHub ↗
(self, pkt, s)

Source from the content-addressed store, hash-verified

1990 self.max_length = max_length
1991
1992 def getfield(self, pkt, s):
1993 # type: (Any, bytes) -> Tuple[bytes, bytes]
1994 len_pkt = (self.length_from or (lambda x: 0))(pkt)
1995 if not self.ON_WIRE_SIZE_UTF16:
1996 len_pkt *= 2
1997 if len_pkt == 0:
1998 return s, b""
1999 return s[len_pkt:], self.m2i(pkt, s[:len_pkt])
2000
2001 def randval(self):
2002 # type: () -> RandBin

Callers

nothing calls this directly

Calls 1

m2iMethod · 0.45

Tested by

no test coverage detected