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

Class RPLDIO

scapy/contrib/rpl.py:225–240  ·  view source on GitHub ↗

Control Message: DODAG Information Object (DIO)

Source from the content-addressed store, hash-verified

223
224
225class RPLDIO(_RPLGuessMsgType, _RPLGuessOption):
226 """
227 Control Message: DODAG Information Object (DIO)
228 """
229 name = "DODAG Information Object"
230 fields_desc = [ByteField("RPLInstanceID", 50),
231 ByteField("ver", 0),
232 ShortField("rank", 1),
233 BitField("G", 1, 1),
234 BitField("unused1", 0, 1),
235 BitEnumField("mop", 1, 3, RPLMOP),
236 BitField("prf", 0, 3),
237 ByteField("dtsn", 240),
238 ByteField("flags", 0),
239 ByteField("reserved", 0),
240 IP6Field("dodagid", "::1")]
241
242
243class RPLDAO(_RPLGuessMsgType, _RPLGuessOption):

Callers

nothing calls this directly

Calls 5

ByteFieldClass · 0.90
ShortFieldClass · 0.90
BitFieldClass · 0.90
BitEnumFieldClass · 0.90
IP6FieldClass · 0.90

Tested by

no test coverage detected