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

Class NRBFBinaryMethodCall

scapy/layers/ms_nrtp.py:535–550  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

533
534
535class NRBFBinaryMethodCall(NRBFRecord):
536 RecordTypeEnum = 21
537 fields_desc = [
538 NRBFRecord,
539 FlagsField("MessageEnum", 0, -32, _NRBF_MessageFlags),
540 StringValueWithCode("MethodName"),
541 StringValueWithCode("TypeName"),
542 ConditionalField(
543 StringValueWithCode("CallContext"),
544 lambda pkt: pkt.MessageEnum.ContextInline,
545 ),
546 ConditionalField(
547 PacketField("Args", NRBFArrayOfValueWithCode(), NRBFArrayOfValueWithCode),
548 lambda pkt: pkt.MessageEnum.ArgsInline,
549 ),
550 ]
551
552
553# [MS-NRBF] sect 2.2.3.3

Callers

nothing calls this directly

Calls 4

FlagsFieldClass · 0.90
ConditionalFieldClass · 0.90
PacketFieldClass · 0.90

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…