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

Class RTPSSubMessage_INFO_DST

scapy/contrib/rtps/rtps.py:413–434  ·  view source on GitHub ↗

0...2...........7...............15.............23...............31 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | INFO_DST | flags | octetsToNextHeader | +---------------+---------------+---------------+---------------+ |

Source from the content-addressed store, hash-verified

411
412
413class RTPSSubMessage_INFO_DST(EPacket):
414 """
415 0...2...........7...............15.............23...............31
416 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
417 | INFO_DST | flags | octetsToNextHeader |
418 +---------------+---------------+---------------+---------------+
419 | |
420 + GuidPrefix guidPrefix +
421 | |
422 +---------------+---------------+---------------+---------------+
423 """
424
425 name = "RTPS INFO_DTS (0x0e)"
426 endianness = ">"
427
428 fields_desc = [
429 XByteField("submessageId", 0x0E),
430 XByteField("submessageFlags", 0),
431 EField(ShortField("octetsToNextHeader", 0),
432 endianness_from=e_flags),
433 PacketField("guidPrefix", "", GUIDPrefixPacket),
434 ]
435
436
437class RTPSSubMessage_PAD(EPacket):

Callers

nothing calls this directly

Calls 4

XByteFieldClass · 0.90
EFieldClass · 0.90
ShortFieldClass · 0.90
PacketFieldClass · 0.90

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…